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 R600g/RadeonSI Performance On Linux 3.16 With Mesa 10.3-devel
  2. Intel Pentium G3258 On Linux
  3. SilverStone Precision PS10
  4. ASRock Z97 Extreme6
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. FreeBSD Developing A New Automounter, Other Features
  2. Guix 0.7 Can Now Install The GNU Operating System
  3. X.Org Foundation Still Works Towards Becoming An SPI Project
  4. Open-Source AMD Hawaii Support Should Now Be Working!
  5. KDE Developers Continue Working Toward Wayland Support
  6. Ubuntu 14.04.1 LTS Released
  7. Linux Developers Jump Quickly On ACPI 5.1, Helps Out ARM
  8. Pkg 1.3.0 Released To Improve Package Management On FreeBSD
  9. GOG.com Officially Starts Rolling Out Linux Games
  10. Fedora 21 Has Been Delayed By Three Weeks
Latest Forum Discussions
  1. Updated and Optimized Ubuntu Free Graphics Drivers
  2. AMD "Hawaii" Open-Source GPU Acceleration Still Not Working Right
  3. Radeon related kernel bug??
  4. how the US intellegentia operates:
  5. AMD Publishes Open-Source Linux HSA Kernel Driver
  6. Next-Gen OpenGL To Be Announced Next Month
  7. Open-Source Radeon Performance Boosted By Linux 3.16
  8. Remote gui not accessible in Phoronix Test Suite 5.2