Setup & Software Discussions
OSX 10.13.1 + AMD OpenGL/CL
 

OSX 10.13.1 + AMD OpenGL/CL  

  RSS

unknownsolo
(@unknownsolo)
Eminent Member
Joined: 2 years ago
 

Have anyone tested yet if the new OSX update (10.13.1) fixes AMD's broken drivers with OpenGL/CL?

2017 15" Macbook Pro RP560 + [email protected] (Asus XG Station 2) + macOS10.13.1


ReplyQuote
rolfl
(@rolfl)
Eminent Member
Joined: 3 years ago
 

Delete after reminder from @goalque

 

 

Mac Mini 2018 + AKiTiO Node (Corsair SF600 PSU) + Gigabyte Vega RX 64


ReplyQuote
mzeb
 mzeb
(@mzeb)
Active Member
Joined: 3 years ago
 

How were they broken in the past? I've had good luck with them. (Played a lot of Guildwars 2). Happy to check on my Mantiz/RX580 setup.

2017 13" MacBook Pro TouchBar + [email protected] (Mantiz Venus) + macOS10.13 & Win10


ReplyQuote
unknownsolo
(@unknownsolo)
Eminent Member
Joined: 2 years ago
 
Posted by: rolfl

10.13.1 AMD drivers still broken (Vega RX 64)

 

 

Ugh! That sucks. 

@mzeb, with vega 64 OS X is almost not usable. any app that doesnt use Metal breaks causing the OS to freeze and sometimes instantly reboot. Can't even use Chrome without disabling hardware acceleration 

2017 15" Macbook Pro RP560 + [email protected] (Asus XG Station 2) + macOS10.13.1


ReplyQuote
mzeb
 mzeb
(@mzeb)
Active Member
Joined: 3 years ago
 

@unknownsolo Is it just the Vega or is it any AMD card? If it's just the Vega I'll see if I can get one into my budget this coming month for uh... testing :-).

2017 13" MacBook Pro TouchBar + [email protected] (Mantiz Venus) + macOS10.13 & Win10


ReplyQuote
unknownsolo
(@unknownsolo)
Eminent Member
Joined: 2 years ago
 

Honestly no idea, I know for a fact Vega 64 is doing that. Safari works fine (along with most Apple's native apps), Chrome's broken, lots of apps dont work. I was hoping the new update fixed that but I guess it didnt 🙁

2017 15" Macbook Pro RP560 + [email protected] (Asus XG Station 2) + macOS10.13.1


ReplyQuote
Chippy McChipset
(@chippy-mcchipset)
Reputable Member
Joined: 2 years ago
 

I believe there are performance issues on macOS with all the Vega cards (for the time being).

Thunderbolt 3 Macs, Sonnet and OWC eGPUs, 4K Displays, etc


ReplyQuote
unknownsolo
(@unknownsolo)
Eminent Member
Joined: 2 years ago
 

There are always performance issues with AMD cards in general - both in Windows and Mac haha

2017 15" Macbook Pro RP560 + [email protected] (Asus XG Station 2) + macOS10.13.1


ReplyQuote
mzeb
 mzeb
(@mzeb)
Active Member
Joined: 3 years ago
 

I've had good luck with my 580 so it's prolly not all cards. I'll poke it again tonight to see where things are at with 10.13.1 (darn this job thing preventing me from playing with my eGPU all the time).

2017 13" MacBook Pro TouchBar + [email protected] (Mantiz Venus) + macOS10.13 & Win10


ReplyQuote
rolfl
(@rolfl)
Eminent Member
Joined: 3 years ago
 

Delete after reminder from @goalque

 

Win10 1709 - stable - no issues

Mac Mini 2018 + AKiTiO Node (Corsair SF600 PSU) + Gigabyte Vega RX 64


ReplyQuote
unknownsolo
(@unknownsolo)
Eminent Member
Joined: 2 years ago
 

What about just applications like Chrome with hardware acceleration? Discord has hardware acceleration on by default too, any Adobe product like photoshop, illustrator?

2017 15" Macbook Pro RP560 + [email protected] (Asus XG Station 2) + macOS10.13.1


ReplyQuote
Chippy McChipset
(@chippy-mcchipset)
Reputable Member
Joined: 2 years ago
 

lol

That is a pretty impressive list of things going wrong. Would chalk that up to immature drivers at this point. I mean the OpenCL drivers have never been good but for GL and other general use scenarios plenty of AMD cards don't have those problems, even on Mac (second-class GPU citizen).

Thunderbolt 3 Macs, Sonnet and OWC eGPUs, 4K Displays, etc


ReplyQuote
rolfl
(@rolfl)
Eminent Member
Joined: 3 years ago
 

Delete after reminder from @goalque

Mac Mini 2018 + AKiTiO Node (Corsair SF600 PSU) + Gigabyte Vega RX 64


ReplyQuote
unknownsolo
(@unknownsolo)
Eminent Member
Joined: 2 years ago
 

I boot to Mac for productivity and Windows for gaming, as long as Apps work ok with Vega 64 (Chrome HW acceleration on, Adobe stuff, etc.) I will ditch my 1080ti and install Vega 64 instead

2017 15" Macbook Pro RP560 + [email protected] (Asus XG Station 2) + macOS10.13.1


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 3 years ago
 
Posted by: unknownsolo

Have anyone tested yet if the new OSX update (10.13.1) fixes AMD's broken drivers with OpenGL/CL?

Broken AMD drivers? I am still on macOS 10.13, and everything looks good if you pick up the right card. That is RX 480 / RX 580.

From the hardware aspect, two equally performing cards in a desktop PC & Windows, RX 480 and GTX 980, show something else on macOS 10.13 via TB3:

RX 480 GTX 980

Nvidia cards are bandwidth bottlenecked [17A405, Nvidia web driver 378.10.10.10.15.121], both in OpenCL and Metal. The numbers speak from themselves:

- Metal: RX 480 outperforms GTX 980 in all areas except in face detection. 

- CUDA-Z can't reach 2XXX MiB/s (H2D) readings:

https://egpu.io/forums/mac-setup/mbp-tb3-port-underperformance-16xxmibs-instead-of-22xxmibs-under-macos-or-windowsapple_set_os-efi/

"Under macOS, I have not see any 32Gbps-TB3 CUDA-Z results in the 22xxMiB/s range. They have always been in the 16xxMiB/s or lower range, matching what this apple_set_os.efi Windows boot report tells us."

- OpenCL: the situation is even worse:

Transfer bandwidth is stuck at around ~1100 MB/s via TB3, in both directions if you have Nvidia.

AMD cards show ~2820-2830 MB/s (over the theoretical 2750 MB/s) D2H and ~2320-2420 MB/s H2D speeds.

Device: AMD Radeon RX 480 Compute Engine
Driver version : 1.2 (Aug 24 2017 22:09:54) (Macintosh)
Compute units : 36
Clock frequency : 1266 MHz

Global memory bandwidth (GBPS)
float : 199.60
float2 : 209.90
float4 : 214.65
float8 : 129.21
float16 : 59.96

Single-precision compute (GFLOPS)
float : 5611.83
float2 : 5596.26
float4 : 5540.05
float8 : 5472.92
float16 : 5395.09

Transfer bandwidth (GBPS)
enqueueWriteBuffer : 2.32
enqueueReadBuffer : 2.82
---

Device: AMD Radeon HD Vega10 XT Prototype Compute Engine
Driver version : 1.2 (Aug 24 2017 22:10:03) (Macintosh)
Compute units : 64
Clock frequency : 1630 MHz

Global memory bandwidth (GBPS)
float : 340.95
float2 : 366.19
float4 : 373.14
float8 : 235.36
float16 : 111.92

Single-precision compute (GFLOPS)
float : 4882.95
float2 : 4806.39
float4 : 4759.31
float8 : 4730.61
float16 : 4690.34

Transfer bandwidth (GBPS)
enqueueWriteBuffer : 2.42
enqueueReadBuffer : 2.83
---

Device: GeForce GTX 980
Driver version : 10.25.28 378.10.10.10.15.121 (Macintosh)
Compute units : 16
Clock frequency : 1080 MHz

Global memory bandwidth (GBPS)
float : 191.34
float2 : 198.82
float4 : 202.42
float8 : 166.14
float16 : 168.63

Single-precision compute (GFLOPS)
float : 4269.39
float2 : 4851.70
float4 : 4907.79
float8 : 4825.92
float16 : 4827.00

Transfer bandwidth (GBPS)
enqueueWriteBuffer : 1.14
enqueueReadBuffer : 1.12
---

Device: GeForce GTX 1060 3GB

Driver version : 10.25.28 378.10.10.10.15.121 (Macintosh)
Compute units : 9
Clock frequency : 1215 MHz

Global memory bandwidth (GBPS)
float : 152.62
float2 : 161.37
float4 : 165.22
float8 : 163.67
float16 : 168.90

Single-precision compute (GFLOPS)
float : 3957.13
float2 : 4234.87
float4 : 4262.61
float8 : 4200.39
float16 : 4217.30

Transfer bandwidth (GBPS)
enqueueWriteBuffer : 1.07
enqueueReadBuffer : 0.67

automate-eGPU EFIapple_set_os.efi
--
2018 13" MacBook Pro + Radeon [email protected] + Win10 1809


Sky11, itsage and nando4 liked
ReplyQuote
unknownsolo
(@unknownsolo)
Eminent Member
Joined: 2 years ago
 

Chill dude! This is not comparing nvidia bandwidth to AMD bandwidth thread. I guess I should have been more clear that I'm asking about Vega 64 and not RX580/480. As for right now, Vega drivers are still broken even after the update 

2017 15" Macbook Pro RP560 + [email protected] (Asus XG Station 2) + macOS10.13.1


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 3 years ago
 
Posted by: unknownsolo

Chill dude! This is not comparing nvidia bandwidth to AMD bandwidth thread. I guess I should have been more clear that I'm asking about Vega 64 and not RX580/480. As for right now, Vega drivers are still broken even after the update 

Thanks for clarifying.

As you can see, I am also comparing to RX Vega 64. Clpeak utilizes OpenCL and that test went through fine, and so did Geekbench 4 tests (OpenCL, Metal).

Chrome browser didn't crash on macOS 10.13. The only downside with my RX Vega 64 is OpenGL pixel artifacts but no system freeze.

There must be some other factors making your system unstable. PSU?

automate-eGPU EFIapple_set_os.efi
--
2018 13" MacBook Pro + Radeon [email protected] + Win10 1809


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 3 years ago
 
Posted by: rolfl

OSX issues for Vega: 

  • Xplane11 has severe issue with textures not mapping correctly – large solid rectangles of colors
  • Heaven has graphics corruption issues 
  • Luxmark crash 
  • Steam games: Tomb Raider, Hitman, Verdun; General crash issues

 

Win10 1709 - stable - no issues

No Luxmark crash (macOS 10.13, 17A405).

However, it's true that Vega drivers are not ready. Many apps need updates as well. That's why I recommended to stick to RX 480 / RX 580.

automate-eGPU EFIapple_set_os.efi
--
2018 13" MacBook Pro + Radeon [email protected] + Win10 1809


ReplyQuote
rolfl
(@rolfl)
Eminent Member
Joined: 3 years ago
 

Delete after reminder from @goalque

Mac Mini 2018 + AKiTiO Node (Corsair SF600 PSU) + Gigabyte Vega RX 64


goalque liked
ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 3 years ago
 

@rolfl: developer Beta versions tend to crash and we should not discuss or share any information publicly due to signed NDA. You should report to Apple.

automate-eGPU EFIapple_set_os.efi
--
2018 13" MacBook Pro + Radeon [email protected] + Win10 1809


ReplyQuote
igerard
(@igerard)
Estimable Member
Joined: 3 years ago
 

Good to know though, because of the eGPU I prefer to stay on the official release on my main partition.

is the new 10.13.1 ok for that matter ? Didn’t do the upgrade yet.

MBP 2018, Touch Bar, i7 2.6 GHz, 32 GB RAM, 1T SSD, Radeon 560X... very nice!
eGPU : Akitio Node + RX 580 + GTX 980 Ti + Vega64


ReplyQuote
unknownsolo
(@unknownsolo)
Eminent Member
Joined: 2 years ago
 

What signed NDAs? He only shared his findings about the beta drivers! Not like he released all the source codes. We are free to talk about what's new in the betas.

Anyways, this thread was supposed to be asking if Vega drivers are fixed with the new update but somehow it turned into AMD vs NVIDIA performance and signed NDAs. 

TL:DR - AMD drivers for Vega are still not fixed for 10.13.1

2017 15" Macbook Pro RP560 + [email protected] (Asus XG Station 2) + macOS10.13.1


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 3 years ago
 

It's okay to discuss about macOS public beta releases, but even some hackintosh forums disallow all discussion about Apple's Developer program beta pre-release software.

https://beta.apple.com/sp/betaprogram/legal

I am just reminding.

I also wanted to point out with numbers so that people have better knowledge when they decide, whether to choose AMD or Nvidia as you said: "There are always performance issues with AMD cards in general – both in Windows and Mac haha".

automate-eGPU EFIapple_set_os.efi
--
2018 13" MacBook Pro + Radeon [email protected] + Win10 1809


itsage liked
ReplyQuote
Sky11
(@sky11)
Reputable Member
Joined: 3 years ago
 

Until Apple says Vega is supported, things will be a bit volatile. 

When it comes to measuring GPU performance in Vega-class GPUs, I strongly suggest you list not only your GPU, but also your CPU. Some apps are more sensitive to CPU horsepower, and when we are talking about let's say 15W i5 Kabylake-U vs. 45W i7 Kabylake-H, that's more than twice of CPU horsepower! In other words,  you may not get all the GPU performance with a smaller CPU.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


itsage liked
ReplyQuote
Chippy McChipset
(@chippy-mcchipset)
Reputable Member
Joined: 2 years ago
 

Sorry if missing something from older threads but has anyone had success running an R9 Fury via 2016 or 2017 15" MBP, 10.13.x,  and Sonnet EGPU box? Tried getting it to run benchmarks / drive an external screen with OS drivers and SIP enable and disabled but it won't do either. RX 580 works fine, as expected. Possibly no Apple drivers for this card?

 

[Never mind, I think this is probably what I should be doing. Was thinking more AMD cards were supported under macOS than actually are.]

Thunderbolt 3 Macs, Sonnet and OWC eGPUs, 4K Displays, etc


ReplyQuote