AMDGPU PowerPlay Is Working Great So Far; Here's An Ubuntu PowerPlay Kernel
With AMD having published PowerPlay support for AMDGPU I've been busy today running tests on this new power management code that finally allows Tonga and Fiji GPUs to operate at their full-speed when using the open-source Linux graphics driver.
Tomorrow will be full results for the Radeon R9 285 "Tonga" and Radeon R9 Fury "Fiji" graphics cards comparing with/with-out PowerPlay support to the newly published Git code. However, short story is, the new AMDGPU kernel code works:
It's a pity that the PowerPlay support won't land until Linux 4.5... The details on that teaser result can be found via this OpenBenchmarking.org result file.
If you're an Ubuntu Linux user and relying upon AMDGPU with a discrete graphics card, I uploaded my Debian kernel package that I built this morning against Alex Deucher's PowerPlay branch. You can find this 4.3-based PowerPlay kernel via linux-image-4.3.0-powerplay2_4.3.0-powerplay2-3_amd64.deb.
Stay tuned for the exciting and full PowerPlay open-source results on Phoronix tomorrow. This weekend I'll also likely show how the Tonga/Fiji performance compares to other AMD GCN GPUs still on the Radeon DRM kernel driver. Comparison results against Catalyst might come if there's enough reader support.