Can I tune my AMD eGPU in macOS
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
@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.
@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: kryptonite ✧ purge-wrangler ✧ tbt-flash ✧ purge-nvda ✧ set-eGPU
Insights Into macOS Video Editing Performance
Launching Apps on Specific (e)GPUs on macOS
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro
@mac_editor, Thank you for your insight. I agree it's not worth the effort.