Overclock.net › Forums › Industry News › Software News › [Phoronix] Previewing The Radeon DPM Performance On Linux 3.11
New Posts  All Forums:Forum Nav:

[Phoronix] Previewing The Radeon DPM Performance On Linux 3.11

post #1 of 3
Thread Starter 
Quote:
As promised, now that Linux 3.11-rc1 has been released, it's time for the new dynamic power management support of the Linux 3.11 kernel for AMD Radeon graphics. This first article previews the possible OpenGL performance gains for an AMD APU when enabling "DPM" for allowing the graphics core to properly re-clock based upon its workload.

Setting up the Radeon dynamic power management support is simply a matter of getting a Linux 3.11+ kernel (for Ubuntu users, there is the Ubuntu mainline kernel PPA with daily packages as well as the release candidates), fetching the latest AMD microcode files, and then passing "radeon.dpm=1" as a kernel module parameter. Linux 3.11 by default isn't enabling the Radeon dynamic power management so sufficient testing can occur and it will then be enabled by default in a later update. Via the kernel dmesg and sysfs/debugfs entries you can verify whether the Radeon DPM functionality is in use.

Radeon dynamic power management is a big win for mobile/laptop users where battery life is important and for higher-end Radeon GPUs that can be quite power hungry. Now when the GPU isn't enduring high load, the GPU core and memory frequencies can drop to lower power states that also reduce the voltage, while then clocking back higher when encountering any 3D/OpenGL workloads. The dynamic power management support is also important since for AMD APUs and higher-end modern GPUs the default boot clock speeds can be lower than their factory-rated frequencies, which up until now weren't forced by the Radeon DRM by default when encountering 3D load. Now Radeon DRM users can maximize the full potential of their graphics hardware.

http://www.phoronix.com/scan.php?page=article&item=amd_dpm_preview&num=1

Looks like ~ 2.5x performance across the board with DPM smile.gif
Workstation stuff
(407 photos)
 
Reply
Workstation stuff
(407 photos)
 
Reply
post #2 of 3
Is this DPM essentially the same thing as Boost and idle/2D clocks that Windows has? And out of curiosity, can Nvidia GPUs do this in Linux?
     
CPUMotherboardGraphicsRAM
i7 5960X 4.6GHz at 1.2V  Asus X99 Deluxe Evga 980 Ti SC+ Corsair Dominator Platinum 16GB at 2666 MHz 16-... 
Hard DriveCoolingOSMonitor
Samsung 950 Pro 256GB EK Supremacy EVO, EK Titan X Full Cover, EK X99... Windows 10 Home retail Acer Predator XB270HU 
PowerCase
Seasonic SS-760XP2 Corsair Air 540 White 
CPUMotherboardGraphicsRAM
AMD FX-8350 5GHz at 1.524v ASUS Crosshair V Formula-Z Sapphire R9 290X with EK water block 2x4GB G.Skill Trident X 2500MHz 9-11-11 1.68v  
Hard DriveCoolingOSMonitor
Samsung 850 Pro 256GB + 2x Seagate 3TB HDDs Koolance CPU-380A water block Windows 7 64-bit Home Premium BenQ XL2720Z 
PowerCase
Seasonic X 650 Gold Lian Li PC-T60B test bench 
CPUMotherboardGraphicsRAM
i7 2600K 4.4ghz @ 1.296v Asus Maximus IV Gene-Z XFX HD6950 shaders unlocked G.Skill ECO 2x2GB 1866MHz 7-9-7-25-1T @ 1.5v 
Hard DriveCoolingOSMonitor
Crucial M4 64GB + WD Black 1.5TB Apogee XT + MCP320 + MCP655-B Windows 7 x64 Home Premium + Linux Mint Debian 3x AOC 27" IPS monitors for 5760x1080 eyefinity 
PowerCase
Corsair VX550w Caseless 
  hide details  
Reply
     
CPUMotherboardGraphicsRAM
i7 5960X 4.6GHz at 1.2V  Asus X99 Deluxe Evga 980 Ti SC+ Corsair Dominator Platinum 16GB at 2666 MHz 16-... 
Hard DriveCoolingOSMonitor
Samsung 950 Pro 256GB EK Supremacy EVO, EK Titan X Full Cover, EK X99... Windows 10 Home retail Acer Predator XB270HU 
PowerCase
Seasonic SS-760XP2 Corsair Air 540 White 
CPUMotherboardGraphicsRAM
AMD FX-8350 5GHz at 1.524v ASUS Crosshair V Formula-Z Sapphire R9 290X with EK water block 2x4GB G.Skill Trident X 2500MHz 9-11-11 1.68v  
Hard DriveCoolingOSMonitor
Samsung 850 Pro 256GB + 2x Seagate 3TB HDDs Koolance CPU-380A water block Windows 7 64-bit Home Premium BenQ XL2720Z 
PowerCase
Seasonic X 650 Gold Lian Li PC-T60B test bench 
CPUMotherboardGraphicsRAM
i7 2600K 4.4ghz @ 1.296v Asus Maximus IV Gene-Z XFX HD6950 shaders unlocked G.Skill ECO 2x2GB 1866MHz 7-9-7-25-1T @ 1.5v 
Hard DriveCoolingOSMonitor
Crucial M4 64GB + WD Black 1.5TB Apogee XT + MCP320 + MCP655-B Windows 7 x64 Home Premium + Linux Mint Debian 3x AOC 27" IPS monitors for 5760x1080 eyefinity 
PowerCase
Corsair VX550w Caseless 
  hide details  
Reply
post #3 of 3
Quote:
Originally Posted by MrLinky View Post

Is this DPM essentially the same thing as Boost and idle/2D clocks that Windows has? And out of curiosity, can Nvidia GPUs do this in Linux?

Nvidia has a similar function but it performs badly, compared to pre DPM for AMD, and now with DPM, AMD just slaps nvidia around in those benches. Theres an article on that site, but im on my phone and cant find it atm.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Software News
Overclock.net › Forums › Industry News › Software News › [Phoronix] Previewing The Radeon DPM Performance On Linux 3.11