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

AMD OverDrive On Linux

Michael Larabel

Published on 20 August 2008
Written by Michael Larabel
Page 1 of 3 - 9 Comments

When it comes to ATI hardware, one of the features we have been after for the longest time on Linux has been any overclocking support. Windows users have ATI's OverDrive at their disposal along with an arsenal of third-party utilities such as ATI Tool. NVIDIA also has various utilities for overclocking their graphics cards on Windows, but they also provide support for overclocking on Linux. Today though with the release of the Catalyst 8.8 Linux driver there is finally ATI OverDrive 5 support on Linux.

Since 2001 there has been the open-source NVClock utility on Linux, and while it's now more or less dead, it has allowed Linux users to overclock NVIDIA graphics cards using a CLI interface or Qt and GTK versions of the utility. On supported GPUs, NVClock allows modifying the graphics processor and memory frequencies. On some GPUs it supports manually adjusting the fan speed and soft-modding GeForce GPUs to being recognized as a Quadro part along with graphics pipeline modifications.

Originally, NVClock had its own backend for overclocking the NVIDIA graphics cards, but in June of 2005 NVIDIA had brought CoolBits to Linux. CoolBits allows the GPU and memory frequencies to be manipulated and even offers a feature for attempting to automatically detect the optimal frequencies. CoolBits is accessible on Linux through the GUI-based nvidia-settings panel or through the well-designed NV Extension. NVClock now largely relies upon using CoolBits through the NV Extension rather than its own overclocking backend.

Meanwhile, on the ATI side the only options up to this point had been using ATIpower and Rovclock and both options are less than ideal. Rovclock came about in 2005 and 2006 by a lone developer and allows manipulating the GPU and memory frequencies along with the memory timings. The problem with Rovclock though is that during its short time in existence it only supported a limited selection of graphics cards that were rather old even by standards two years ago. The Radeon R100 and R200 generations were supported and then later on support for the Radeon X800XL (R400) was appended. Rovclock was available only as a CLI program with limited options.

The other third-party program for ATI Linux overclocking was ATIpower, but that too had a limited lifespan and wasn't real overclocking. Once PowerPlay was brought to Linux for down-clocking the GPU/memory frequencies and voltages on notebook computers to conserve battery life and reduce heat output (since then PowerPlay has been added to desktop GPUs as well), ATIpower had come about. ATIpower only ever had one release and it just read the PowerPlay power states to expose all of the available steppings, since some of them weren't shown to the user when running aticonfig to manipulate PowerPlay.

Now, however, we finally have real (and official) ATI overclocking support on Linux. ATI OverDrive 5 is now supported with fglrx 8.52 / Catalyst 8.8 for the Radeon HD 3000 and Radeon HD 4000 series. This first-cut OverDrive support is only available through the CLI-based aticonfig utility, but in a future driver release, they will add an overclocking area to the AMD Catalyst Control Center Linux Edition (AMDCCCLE).

<< Previous Page
1
Latest Linux Hardware Reviews
  1. AMD Radeon R9 290: Gallium3D vs. Catalyst Drivers
  2. AMD Radeon R9 290 Open-Source Driver Works, But Has A Ways To Go
  3. Trying The Configurable 45 Watt TDP With AMD's A10-7800 / A6-7400K
  4. Sumo's Omni Gets Reloaded
Latest Linux Articles
  1. 20-Way Radeon Comparison With Open-Source Graphics For Steam On Linux Gaming
  2. Preview: OS X 10.10 Yosemite vs. Ubuntu Linux GPU Performance
  3. Radeon Graphics Yield Mixed Results With Linux 3.17 Kernel
  4. AMD's RadeonSI Driver Sped Up A Lot This Summer
Latest Linux News
  1. Nouveau On Oibaf PPA Is Back To Running Well
  2. Metro 2033 Redux Will Hopefully Hit Linux Real Soon
  3. New Virtual Monitor Software Might End Up On Linux
  4. Company of Heroes 2 Might Be Coming Out For Linux
  5. NIR Still Being Discussed For Mesa, LLVM Gets Brought Up Again
  6. Plasma Active Is Mostly Ported To KDE Frameworks 5
  7. Google Chrome 37 Brings Many Security Fixes
  8. MenuetOS Updated With SMP Threads & Onscreen Keyboard
  9. Mesa Has A New Release Manager
  10. Enlightenment E19 Lands Its New Wayland Compositor Code
Latest Forum Discussions
  1. Canonical Joined The Khronos Group To Help Mir/Wayland Drivers
  2. AMD Releases UVD Video Decode Support For R600 GPUs
  3. Announcing radeontop, a tool for viewing the GPU usage
  4. Updated and Optimized Ubuntu Free Graphics Drivers
  5. [DB] BIOS - ACPI - data collecting
  6. It's Now Possible To Play Netflix Natively On Linux Without Wine Plug-Ins
  7. Users defect to Linux as OpenBSD removes Lynx from base system
  8. Chinese People Try To Patent Wine On ARM