Notifications
Clear all

Radeon VII compatible with Mac?  

 of  68
  RSS

Kelvin Tan
(@kelvin_tan)
Estimable Member
Joined: 3 years ago
 

It's now AMD red!

20190515 164202 (1)

If you look at my Geekbench run in Windows, there is only a short burst where the Geekbench computation finishes, it's not even long enough to register on the wattman polling, only the memory spike where it goes to 1200mhz. This is what @craftsman mean when we say Geekbench is a trashy piece of benchmark for measuring performance on full-fledged desktops/laptops.

"Linus Torvalds, who is the creator and principal developer of the Linux kernel, criticized Geekbench versions 3 and earlier for showing partiality for ARM64 devices and being a bad performance measure of x86-based systems. He called Geekbench as bad a benchmark as Dhrystone, which he and others have ridiculed for years.[3] When version 4.0 of Geekbench was released his comment was, "Looks much better." - Geekbench on Wikipedia

7642 Annotation 2019 05 10 233137 wattman
Annotation 2019 05 10 233137

You will see that Geekbench is not a very good benchmark, because it only tests a short single burst (see the peak - Geekbench was designed to benchmark iPhones and mobile devices, at their peak burst performance, not long-term sustained. I remembered it was then geared towards benchmarking mobile devices, and only later on in v4 people started to take it semi-seriously for benchmarking full-fledged computers.

The problem with MacOS is there's no really good apple-to-apple benchmarking software for GPUs. Maybe the new Blender benchmark but even that on Nvidia cards it runs on CUDA, and on AMD it runs on OpenCL. Maybe the metal benchmarking tool would come close to being the best benchmarking tool, since it looks like Apple is dead-set on pushing the Metal/Metal2 API.

Let's lay out what I think are the facts as of now, and you are free to correct any of them.

  1. Radeon VII is the best (performance wise) consumer-oriented GPU that is natively supported by the latest MacOS (10.14.5) currently.
  2. It's not good value, it's for those who do not have a performance-to-cost ratio mindset, and just want the best without fuss.
  3. It provides a seamless experience for eGPUs operationally, except for the fan issue (which some folks say is solved).
  4. Nvidia cards are only supported till the 10xx series with the web driver, and it only works up till High Sierra.
  5. Even in High Sierra, Nvidia cards are not integrated well - need to shutdown before ejecting, etc. For desktops and mac minis users not an issue, but for laptops some people just prefer not to shutdown to move to another location.
  6. Nvidia cards are more performant than the AMD cards, if you don't mind  working around the quirks and staying on HS.

Edit: Radeon VII (2000core/[email protected]) in Bootcamp with Userbench, which is a holistic benchmark we commonly use.

https://www.userbenchmark.com/UserRun/16943653

Annotation 2019 05 15 172403

That said, I’m quite disappointed with the Radeon VII’s performance in MacOS even now, but my primary tasks are coding and office work so it’s not really important. Just that occasionally it’s nice to boot into Bootcamp for gaming ultrawide @1440p60.e

i think Apple is going to push for Navi instead, but as of now general egpu usage, for AMD cards, I think an rx580 or Vega 56 will suffice and is best value for money.

here’s hoping to have improved performance for AMD cards, and drivers for Nvidia, on MacOS in a couple of weeks time! I would love to run my 1080ti in the egpu.

This post was modified 1 year ago

X1 Yoga Gen3, X1 Tablet Gen 3, MacBook Pro 15" 2018
Razer Core X / Mantiz Venus
Asrock Radeon VII, Zotac Nvidia 1080Ti Amp Core Extreme, Powercolor Vega 56 reference (flashed to V64 bios)


ReplyQuote
Juan C. Yunis
(@juan_c_yunis)
Reputable Member
Joined: 3 years ago
 

@kelvin_tan i'm really hoping that they push this card to the max, it is a very powerful card that could bring great performance to Mac, i think LuxMark is the one that shows the true colors of this card, but yeah if Apple were to release Nvidia drivers for Mac, i would seriously consider moving to Nvidia.

Navi, on the other hand, would be based in GCN (would be last one hopefully) so not sure if they would be able to compete at all with Nvidia based on the current cards in the market, Nvidia is not even 7nm.

2018 Mac Mini Core i7 8700B 32GB RAM 512GB SSD + Razer Core X + AMD Radeon VII


ReplyQuote
Kelvin Tan
(@kelvin_tan)
Estimable Member
Joined: 3 years ago
 

@juan_c_yunis I think it’s not just MacOS, but every single individual pro app, starting with of course FCP X, adobe suite, resolve.

however programmers are lazy, and coding for gpgpu compute in software is magnitudes harder than expending cpu cycles, also not everyone has a beefy gpu. Resolve is leading the way - resolve 16 is reported to have significant gains in gpu usage vs resolve 15, thus pulling even further ahead in this aspect compared to fcp x and premiere pro.

so, provis apps in windows already have pro gpu support (solidworks is quite a bit faster with the Radeon vii compared to Vega 56, and even faster with the wx7100 (which I use in my office desktop for CAD/CAM work).

then you throw in all the nasty proprietary optimisations like brand specific (cuda, mantle which is now dead), and os specific (DirectX, metal, vulkan), and you can see why no matter what gpu you choose, you will win some and lose some.

I prioritise stability, ease-of-use, aesthetics, and os integration highly, which is why I use MacOS mainly (Windows and Linux is actually the more performant OSes now). I use CentOS for work, and Windows 10 with the new WSL and a full fledged linux kernel in win10(!!!) might just tempt me to switch entirely.

Don’t worry about performance, since you bought it just know it’s the best natively (MacOS) supported consumer card you can have, and go do work and game on it. The best coder in my company refuses to move from a ThinkPad x230, and the big video production house which we recently engaged for corporate work are all on trashcan mac pros. Their work is still outstanding, and their mentality is “these are just tools”. The only ones really living on the bleeding edge are gamers and overclocking enthusiasts.

X1 Yoga Gen3, X1 Tablet Gen 3, MacBook Pro 15" 2018
Razer Core X / Mantiz Venus
Asrock Radeon VII, Zotac Nvidia 1080Ti Amp Core Extreme, Powercolor Vega 56 reference (flashed to V64 bios)


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

As posted several weeks ago, non-Radeon VII on a Mac discussions don't belong to this thread. There's no censorship. We don't have time to filter through every off-topic post.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2018 Mac Mini [8th,4C,B] + RX Vega 56 Nano @ 32Gbps-TB3 (Gigabyte Gaming Box) + macOS 11.0 & Win10 2004 [build link]  


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 2 years ago
 
Posted by: itsage

As posted several weeks ago, non-Radeon VII on a Mac discussions don't belong to this thread. There's no censorship. We don't have time to filter through every off-topic post.

Yeah... while it may be reasonable (it was off-topic of course) it still is censorship to delete people's posts, by definition. Is there a category where such discussions can be held. Why not move unwanted posts there instead of deleting them?

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680

 
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 & macOS 10.15.4 [build link]  


ReplyQuote
wimpzilla
(@wimpzilla)
Honorable Member
Joined: 4 years ago
 

@OliverB

It would have been also reasonable that you open a thread where discuss freely about a topic, already yourself.
To be honest nowadays we are used to scream when moderators do their job.
Back in my days, you would have been already banned after being warned at least three times about your Forum posting habit and/or behavior.

There is no censorship; if you can't post anymore! 😎 

This post was modified 1 year ago

2012 13-inch Dell Latitude E6320 + R9 [email protected] (EXP GDC 8.4) + Win10
E=Mc²

 
2012 15" Lenovo Thinkpad T530 [2nd,4C,Q] + R9 270X @ 4Gbps-mPCIe2 (EXP GDC 8.4) + Win10 [build link]  


OliverB liked
ReplyQuote
Robin_Martin
(@robin_martin)
Eminent Member
Joined: 2 years ago
 

Hope springs eternal: 10.14.6 is out for developer beta. Any good news there?

2018 MBP i9, 32GB, Vega 20; Razer Core X, Radeon VII


ReplyQuote
alex_ai
(@alex_ai)
Active Member
Joined: 2 years ago
 

Found that eGpu icon doesn't work for me in 10.14.6B1 :).  So I can't safely disconnect GPU.

Mac mini 2018 Radeon VII Akitio Node


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 2 years ago
 
Posted by: alex_ai

Found that eGpu icon doesn't work for me in 10.14.6B1 :).  So I can't safely disconnect GPU.

@alex_ai
Could you please elaborate more about your setup? Which GPU, which enclosure? Did it work with 10.14.5?

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680

 
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 & macOS 10.15.4 [build link]  


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 4 years ago
 
Posted by: OliverB

@alex_ai
Could you please elaborate more about your setup? Which GPU, which enclosure?

@oliverb it's in their signature.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


ReplyQuote
 of  68