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

ATI PowerPlay Reanalyzed

Michael Larabel

Published on 28 April 2006
Written by Michael Larabel
Page 1 of 4 - Comment On This Article

Last year we had taken an in-depth look at ATI's PowerPlay technology upon the support within the Linux fglrx display drivers. Now that Fedora Core 5 has been out for some time, and there have been quite a few monthly releases since that point, we are now back today as we re-examine ATI's PowerPlay using once again the Mobility RADEON X300. In this examination, we will also be using additional benchmarks beyond what was done in our original benchmarking fiesta, and we will be examining its power consumption when using the AC adapter and simply not the battery. Continue as we examine this technology once more, and get a better understanding if this implementation is for all mobile users.

For those not familiar with ATI PowerPlay, it has been available within the Windows CATALYST drivers for some time; however, it was not implemented within the Linux fglrx drivers until last year with v8.19.10 release. PowerPlay allows the user to manually specify specific "power-states" at which the graphics card can operate. While this will slow down the graphical performance, it can greatly increase the longevity of the battery-life, which is critical for a majority of mobile users. These various power-states control the GPU clock/memory frequencies and voltages. As was the conclusion in our first PowerPlay article, the software implementation had done its job of greatly extending the battery-life -- in upwards of 25%. There was a 3D performance downfall; however, for desktop usage the side-effects were minimal. While it was not a quantitative focus in our previous article, the heat generated had also decreased once the technology was enabled.

Most recently, ATI has even altered the installer when using the Ubuntu and SuSE packages, it has automatic detection for notebook users and can automatically adjust the PowerPlay power-states whether the battery or AC adapter powers the device. This dynamic PowerPlay script may ship with support for additional distributions in an upcoming release. However, this script can be obtained from extracting the ATI installer contents and retrieving the ati-powermode.sh from the packages. This ATI power script does require acpid.

As was done with the original article, the notebook used was a base IBM/Lenovo ThinkPad R52. The specifications for this notebook include an Intel Pentium M 750 (1.86GHz), i915PM + ICH-6M motherboard, Toshiba Slim MK1032GAX 100GB ATA-6 16MB HDD, 2 x 1GB OCZ DDR2-533, DVD+/-RW Drive, Intel PRO/Wireless 2915ABG, and ATI Mobility RADEON X300 graphics with 64MB dedicated video memory. To ensure accuracy, Intel's Enhanced SpeedStep Technology was set to run at 1.87GHz, rather than dynamically clocking the CPU. For this article, the mobile solution was running Fedora Core 5 (i686) with the 2.6.16-1.2096_FC5 kernel, GCC v4.1.0, X.Org v7.0.0, and GNOME v2.14.0. The proprietary ATI fglrx v8.24.8 display drivers were used. As mentioned in past Phoronix articles, the present ATI installer does not fair well when it comes to stock Fedora Core 5 compatibility. We had also mentioned that ATI intends on adapting some changes to the installer within a few releases, which should result in improved FC5 detection. In the mean time, the Livna repository is a viable source for attaining the ATI fglrx packages.

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. Nouveau vs. Radeon vs. Intel Tests On Linux 3.16, Mesa 10.3-devel
  2. KVM Benchmarks On Ubuntu 14.10
  3. X.Org Server 1.16 Officially Released With Terrific Features
  4. Ubuntu With Linux 3.16 Smashes OS X 10.9.4 On The MacBook Air
Latest Linux News
  1. Grand Theft Auto Running On Direct3D Natively On Linux Shows Gallium3D Potential
  2. GCC As A Just-In Time Compiler Is An Interesting Project
  3. Age Of Wonders III Is Still Being Ported To Linux
  4. Git 2.1 To Further Mainline Windows Support Patches
  5. Debian 8.0 Jessie Is Settling For Linux 3.16
  6. Meson: A Next-Gen Build System Showing Promise
  7. Linux 3.16-rc7 Calms Things Down For The Linux 3.16 Kernel
  8. Open-Source AMD Users Report Hawaii GPU Acceleration Is Working
  9. Linus Torvalds On GCC 4.9: Pure & Utter Crap
  10. Cauldron 2014: GCC & LLVM Will Look To Collaborate More
Latest Forum Discussions
  1. Linus Torvalds On GCC 4.9: Pure & Utter Crap
  2. Updated and Optimized Ubuntu Free Graphics Drivers
  3. Porting Mesa to the Playstation 2
  4. ASRock AM1H-ITX: One Of The Best AM1 Mini-ITX Motherboards
  5. Debian + radeonsi
  6. Open-source drivers on ATI R7 260X
  7. Table test
  8. How To Setup Radeon DPM On Ubuntu Linux