Notifications
Clear all

Can I tune my AMD eGPU in macOS  

  RSS

Benkenoefsen
(@benkenoefsen)
Active Member
Joined: 1 year ago
 

Hi folks,

I wondered if there is any way I might be able to perform a certain overclock via Software on my eGPU in macOS. 

For Windows there is the Radeon Drivers package including a tool to overclock the GPU in a certain range, but I miss a tool like that in macOS.

Can I perhaps do that via terminal prompts or does anyone know a software that might be able to help me here?

I am using a MacBook Pro 16" with a Radeon RX 5700 in a Razer Core X-case and I was just wondering if there is a possibility to get that extra bit of performance out of the card that I get in Windows.

I believe I am not the only one who would be interested in that.

So if anyone knows some sort of tool or any kind of terminal-prompt (or where I might be able to learn the needed prompts), I would be very grateful.

 

Thanks and stay safe Wink  

2019 16" MacBook Pro (RP5500M) [9th,8C,H] + RX 5700 @ 32Gbps-TB3 (Razer Core X) + macOS 11.5.2 & Win10 [build link]  

ReplyQuote
itsage
(@itsage)
Founder Admin
Joined: 5 years ago
 

@benkenoefsen, There's not really a software utility in macOS to directly tune AMD eGPU on the fly like in Windows. What we are able to do is through EFI loader to inject certain power settings for the Radeon graphics card. You can read more on Radeon PowerPlay Table.

@mac_editor, when you have time, would you be able to look into this and see if it's a possibility to incorporate PowerPlay Table configuration with your Kryptonite?

 

LinkedIn | Twitter | Facebook | Youtube | Instagram
 
external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2021 13" ASUS ROG Flow X13 (RTX3050Ti) [R5K,8C,H] + RTX 3080 @ 64Gbps-XG (XG Mobile) + Win10 20H2 [build link]  


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 5 years ago
 

@itsage, situation may be quite different on macOS 11 or later: https://github.com/acidanthera/bugtracker/issues/1213 so some stuff may not work without more significant patching.

Additionally, power play table is insufficient (can do VRAM/mem and undervolt I think) for overclocking Navi GPUs on any OS (IIRC). Anyway, if codeless kext needs to be injected, such as with RadeonBoost, it can be done very easily with OpenCore (same as how Kryptonite/Lilu are injected).

IMO it is not worth it for arguably negligible gains in macOS.

 

"Desultory reading is delightful, but to be beneficial, our reading must be carefully directed." — Seneca

Author: kryptonitepurge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance
Launching Apps on Specific (e)GPUs on macOS

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]  


itsage liked
ReplyQuote
itsage
(@itsage)
Founder Admin
Joined: 5 years ago
 

@mac_editor, Thank you for your insight. I agree it's not worth the effort.

 

LinkedIn | Twitter | Facebook | Youtube | Instagram
 
external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2021 13" ASUS ROG Flow X13 (RTX3050Ti) [R5K,8C,H] + RTX 3080 @ 64Gbps-XG (XG Mobile) + Win10 20H2 [build link]  


ReplyQuote