1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Radeon DPM Is Fantastic For Power Use, Thermal Performance

Michael Larabel

Published on 30 July 2013
Written by Michael Larabel
Page 3 of 8 - 56 Comments

First up for testing is Xonotic, one of the most visually impressive and promising open-source first person shooter games.

When comparing the performance with and without Radeon DPM, the Radeon HD 6770 and HD 4890 graphics cards see no change in performance. This should be expected for all three graphics cards since their boot frequencies are their top-rated frequencies supported by their respective video BIOS -- i.e. Radeon DPM can't increase the frequencies any higher than they already were at, unless the open-source driver supported GPU overclocking. The HD 6870 interesting saw a very minor drop in frame-rate with DPM enabled.

The margin is quite small for how the Radeon HD 6870 performance was impacted with DPM enabled, plus the performance was already 200+ FPS, so I'm really not too worried. It's possible the performance could be negatively impacted if the Radeon DPM code is too conservative with its frequency scaling and takes too long to ramp up the clock frequencies, but that's hard to tell as there isn't any convenient sysfs/debugfs interface right now for being able to poll the core/memory frequencies in a real-time manner.

With this first test we see the GPU temperatures are indeed lower with dynamic power management enabled. The Radeon HD 6870 had an average GPU core temperature of 58.8 degrees (Celsius) without DPM and then the average went down to 52.3 degrees when re-clocking was enabled, since the frequencies/voltages were able to be reduced when the GPU wasn't under full load. The Radeon HD 6770 graphics card went from an average of 46.5 degrees to 43.4 degrees when DPM was enabled. The Radeon HD 4890 graphics card actually saw a rise in temperature from 65.7 to 68.8 degrees, but that may just be incidental.

Enabling Radeon DPM also leads to reduced power usage. The HD 6870 went from an average of 174 Watts for Xonotic to 130 Watts with DPM. The HD 6870 dropped from 131 Watts to 121 Watts. The Radeon HD 4890 went from 187 Watts to 178 Watts. These are the power consumption changes namely when the GPU is under load, but will be more noticeable when the GPU is idling. The GPU power consumption is still reduced under load due to PCI-E ASPM now being enabled and other changes in the Radeon DRM code.

While the frame-rates didn't change for the three graphics cards during testing, the lower power consumption led to noticeably higher performance-per-Watt values during testing. (This data is also auto-generated by the Phoronix Test Suite by setting the PERFORMANCE_PER_WATT=1 environment variable.)

Latest Linux Hardware Reviews
  1. Even With Re-Clocking, Nouveau Remains Behind NVIDIA's Proprietary Linux Driver
  2. The Power Consumption & Efficiency Of Open-Source GPU Drivers
  3. AMD R600g/RadeonSI Performance On Linux 3.16 With Mesa 10.3-devel
  4. Intel Pentium G3258 On Linux
Latest Linux Articles
  1. AMD Catalyst 14.6 Does Slightly Better With APITest OpenGL Tests
  2. Updated Source Engine Benchmarks On The Latest AMD/NVIDIA Linux Drivers
  3. Nouveau vs. Radeon vs. Intel Tests On Linux 3.16, Mesa 10.3-devel
  4. KVM Benchmarks On Ubuntu 14.10
Latest Linux News
  1. Builder: A New Development IDE Being Built For GNOME
  2. GDB 7.8 Betters Python Scripting, Adds Guile Support
  3. GNOME's GTK+ Is Still Striving For A Scene Graph, Canvas API
  4. Unreal Tournament Looks Great For Team Deathmatch
  5. LibreOffice 4.3 Released With Many Exciting Changes
  6. GNOME/GTK On Wayland Gains Focus At GUADEC
  7. GNOME Stakeholders Take Issue With Groupon Over their Gnome
  8. GStreamer VA-API Plug-In Update Adds New Features
  9. Qt 5.4 Going Into Feature Freeze Next Week With Exciting Changes
  10. OpenSUSE Factory Turns Into Rolling Release Distribution
Latest Forum Discussions
  1. Grand Theft Auto Running On Direct3D Natively On Linux Shows Gallium3D Potential
  2. Open-source drivers on ATI R7 260X
  3. AMD Athlon 5350 APU On Linux
  4. Debian + radeonsi
  5. Linus Torvalds On GCC 4.9: Pure & Utter Crap
  6. Updated and Optimized Ubuntu Free Graphics Drivers
  7. List of Linux friendly Kickstarter projects
  8. Porting Mesa to the Playstation 2