Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
i use on one of my cMP radeonboost 1.0 in OC 0.5.7 with a sapphire reference vega64
and no fan bug in mojave 10.14.6 with latest SU or catalina 10.15.4

Hi, do you think that even with a Sapphire Radeon Rx Vega 56 the fans are regular?
I have this card that I use with the Mac Pro 5.1 in power saving mode with EVGA Powerlink.
AMD hardware acceleration does it always work?
Thanks.
 
I noticed my screen flicker occasionally while browsing that hasn't happened before. I removed RadeonBoost from OC and the flickering seems to be gone again. Using an rx480 on 5,1 Mojave, updated firmware and everything. I understand there's not much difference for an rx480 to use RadeonBoost. Just thought I'd mention.
 
Hi, do you think that even with a Sapphire Radeon Rx Vega 56 the fans are regular?
I have this card that I use with the Mac Pro 5.1 in power saving mode with EVGA Powerlink.
AMD hardware acceleration does it always work?

a vega56 and vega64 are the same architecture

HWacc always works with software that supports it
 
Last edited by a moderator:
Can someone posts their Radeon RX 580 8GB OpenCL and Metal results? I did not get mostly any performance improvement with the Radeonboost Kext . Here are my results: openCl - 43049 before and 43300 after . Metal score - 49225 before and 51220 after. Is this normal for Radeon RX 580 8 GB. Seems a bit on a low side most of the scores.
 
Can someone posts their Radeon RX 580 8GB OpenCL and Metal results? I did not get mostly any performance improvement with the Radeonboost Kext . Here are my results: openCl - 43049 before and 43300 after . Metal score - 49225 before and 51220 after. Is this normal for Radeon RX 580 8 GB. Seems a bit on a low side most of the scores.
It's been discussed a few times in this thread, there is little to no effect for RX580. The optimisation for RX580 seems doing quite well already, not much to unlock.
 
I think I will remove support for Polaris cards in the next release. I am kind of tired of people complaining about non improved scores when there is nothing to improve. Just don't use the Kext if all is fine... 51k is perfectly normal for an RX580.
 
  • Like
Reactions: h9826790
I think I will remove support for Polaris cards in the next release. I am kind of tired of people complaining about non improved scores when there is nothing to improve. Just don't use the Kext if all is fine... 51k is perfectly normal for an RX580.

Please do not remove.
We do appreciate your work.
And it’s good to have Vbios and Efi drive version.
Unfortunately, there will ever been people that doesn’t read forum threads and ask the same questions again and again. Please don’t mind.
 
Any knowledge on whether the Apple released W5700X is affected by this or performance improved with RadeonBoost? I and a couple of other users have noticed some odd performance degradation.

I'm assuming Apple needs to update drivers for this card with the 10.15.5 release for the same reasons mentioned about the other cards here?
 
I think I will remove support for Polaris cards in the next release. I am kind of tired of people complaining about non improved scores when there is nothing to improve. Just don't use the Kext if all is fine... 51k is perfectly normal for an RX580.
I'm not complaining, I only found out about this kext yesterday. Decided to have a go at it and do some benchmarking. I don't want this to be read the wrong way. Everyone was jumping left and right how their performance drastically improved:) Mine didn't do this much that's why I posted here. Appreciate your work.
 
a vega56 and vega64 are the same architecture

HWacc always works with software that supports it

but the vega rx 56 with its original firmware could have the problem of the fan with radeonboost? or maybe there is a version that does not give problems?
Thanks.
 
When I activate the kext, I have major coil noise from the GPU when I'm scrolling in Safari. If I disable it, everything is running fine and silently.

I have a Red Dragon 5700XT
 
When I activate the kext, I have major coil noise from the GPU when I'm scrolling in Safari. If I disable it, everything is running fine and silently.

Hi, I have the same graphic card. Is your system stable so far? I experienced couple freezes and artifacts with the cursor. And the log shows:
May 7 09:53:48 com.apple.xpc.launchd[1] (com.apple.DumpGPURestart): Service only ran for 1 seconds. Pushing respawn out by 9 seconds.

May 7 09:53:57 com.apple.xpc.launchd[1] (com.apple.DumpGPURestart): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

May 7 09:54:27 com.apple.xpc.launchd[1] (com.apple.DumpGPURestart): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

May 7 09:54:57 com.apple.xpc.launchd[1] (com.apple.DumpGPURestart): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
 
Recent GB5 Metal Compute Scores
  1. No RadeonBoost : 37154
  2. RadeonBoost v1.3 : 37740
  3. RadeonBoost v1.0 : 40565
 
Tried this on my Hackintosh (i9900k, z390 designare, Radeon VII)
I did not remove Whatevergreen, and used specific SSDT for my board.

Here are my result before/after:
 

Attachments

  • Снимок экрана 2020-05-09 в 12.29.23.jpg
    Снимок экрана 2020-05-09 в 12.29.23.jpg
    132 KB · Views: 198
  • twitter_EXkNWi1XgAAZ1JF.jpg
    twitter_EXkNWi1XgAAZ1JF.jpg
    80.6 KB · Views: 219
  • Снимок экрана 2020-05-09 в 12.37.20.jpg
    Снимок экрана 2020-05-09 в 12.37.20.jpg
    231.8 KB · Views: 185
Tried this on my Hackintosh (i9900k, z390 designare, Radeon VII)
I did not remove Whatevergreen, and used specific SSDT for my board.

Here are my result before/after:
You better keep the GPU at the same clock speed for comparison.

Your Luxmark improvement most likely coming from the extra clock speed, not Radeon Boost.
 
Hi
Since last update (April 24 2020: V1.4) Radeonboost I have several reboots of my cMP and RX580 and Whatevergreen.
Then for the moment I removed ktext to be sure no issue.
 
Last edited:
Hello everyone!

I am sure a lot of you have observed that PC cards like the RX580, RX590, Vega 56, Vega 64, Radeon VII, RX 5700 XT and so on show significantly lower Geekbench scores on macOS than they do on Windows. Also, for some reason, the Apple counterparts of those GPUs don't seem to be affected by that. As it turns out, reason for that are the Framebuffers that Apple uses for their GPUs. While PC cards use the generic RadeonFramebuffer, the Radeon Pro Vega II for instance uses the Araguaia framebuffer. When inspecting those framebuffers for Apple GPUs closely, you will notice that they come with some additional driver parameters. Now when injecting those parameters to the RadeonFramebuffer, the artificial lock is removed and the Geekbench scores go up to the level you'd expect.

This is why I created a little Kext called "RadeonBoost" which takes care of that automatically. It basically recognizes which GPU model you use and then goes ahead and injects the appropriate driver parameters to the RadeonFramebuffer which in exchange gives you the Geekbench scores you'd expect from your set-up.

Radeon VII Geekbench Metal (1st with Radeon Boost, 2nd without)
View attachment 906795View attachment 906796
Radeon VII Geekbench OpenCL (1st with Radeon Boost, 2nd without)
View attachment 906797View attachment 906798

RadeonBoost.kext has been built with Hackintosh users in mind, but of course it does work on a real Mac as well. That includes both Mac Pros as well as Macs with an eGPU. You can either inject the kext via OpenCore or put it into /Library/Extensions, repair permissions and rebuild kext cache. Putting it inside /L/E of course requires SIP (System Integrity Protection) to be disabled since the Kext is not signed.

Of course you can go ahead and edit the info.plist of RadeonBoost.kext to your likings. For example you can add your own properties. This comes handy if you want to additionally overclock or undervolt your GPU by using a PowerPlay Table, which of course can be added to the Kext as well.

List of supported GPUs:
  • RX480, RX580, RX590 (!!! USE ALONG WHATEVERGREEN !!!)
  • Radeon VII, RX 5500, RX 5500 XT, RX 5600, RX 5700, RX 5700 XT (WHATEVERGREEN NOT NECESSARY)

Download & Changelog
  • April 24 2020: V1.4 - Added target SMBIOSes for AGPM injector to prevent overriding of stock AGPM configuration on SMBIOSes that don't need an AGPM injector (e.g. iMac19,1 etc)
  • April 20 2020: V1.3 Replaced "ATY,EFIVersion" with "ForceLoadFalconSmuFirmware" (thanks to Whatevergreen developers for discovery of this parameter), changed Polaris properties (RX480, 580, 590 users please re-test), removed Apple framebuffer properties (performance difference is minor)
  • April 19 2020: V1.2 Removed support for Vega 56, Vega 64 and Vega Frontier (REASON)
  • April 19 2020: V1.1 Removed unnecessary device properties, added integrated AGPM injector for SMBIOSes where it makes sense (iMacPro1,1; MacPro7,1; MacPro5,1; MacPro4,1)
  • April 17 2020: V1.0 Initial Public Release
Warning: In 10.15.5 Beta this kext causes a kernel panic with Navi GPUs. It's not possible for me to fix that and might be some kind of bug in the graphics driver. If the issue does not go away with the final release of 10.15.5 I will remove Navi support.

For download of RadeonBoost.kext please check this posts attachements.

Enjoy!


Bonjour,
Hi ,

I'm coming to you to understand the kext installation...
I have Macp 4,1>5,1 , mojave 10,14,6 , and a RX 580 Sapphire

I just have to put the kext in the specified directory (post #1): ?
"/Library/Extensions, repair permissions and rebuild kext cache. Putting it inside /L/E of course requires SIP (System Integrity Protection) to be disabled since the Kext is not signed."

but I didn't get the WHATEVERGREEN, should I put it in?

thank you in advance
 
I'm coming to you to understand the kext installation...
I have Macp 4,1>5,1 , mojave 10,14,6 , and a RX 580 Sapphire

First of all: Do you even need this kext? Do you have any OpenGL performance issues after sleep? Are your Geekbench scores lower than expected? If none of these issues apply to you, no need to use RadeonBoost.
 
  • Like
Reactions: h9826790
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.