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 HD 7950 Launches, Linux Support Questionable

AMD

Published on 31 January 2012 12:17 PM EST
Written by Michael Larabel in AMD
13 Comments

AMD released the Radeon HD 7950 today as the second "Southern Islands" graphics card following the release of the Radeon HD 7970 one month ago, but how is the Linux support for the new AMD Radeon GPUs?

First of all, the AMD Radeon HD 7950 graphics card packs 1792 Stream processors, 112 texture units, 32 ROPs, 800MHz core clock, 1.25GHz memory clock, abd 3GB of GDDR5 memory on a 384-bit bus. This graphics card with 4.31 billion transistors has a power limit of 200 Watts and like the Radeon HD 7970 it's core is manufactured on a 28nm TSMC process. These specs are slightly reduced compared to the flagship Radeon HD 7970, but ahead of the Radeon HD 6970 and comes with a $100 price-drop over the current flagship card, which puts its MSRP at around $450 USD. The hardware sounds interesting, but the Linux support for the Radeon HD 7000 series may be questionable.

I've been talking about the Radeon HD 7000 series on Linux for months, but AMD has yet to ship out any Radeon HD 7950/7970 samples for Linux testing. As a result, the Linux information concerning the latest-generation Southern Islands hardware is limited. One of AMD's PR representatives had said he would send out their forthcoming hardware back when at CES earlier this month, but no Radeon HD 7950 3GB card has yet to arrive.

As reported in the earlier Radeon HD 7000 series Linux articles, there was supposed to be Radeon HD 7000 series "launch day" Linux support, but it looks like in reality that didn't happen. Based upon reports in the Phoronix Forums the publicly available drivers at the time considered Southern Islands to be unsupported hardware.

It appears that the recently released Catalyst 12.1 for Linux will work with the Radeon HD 7970, but that OpenCL support is broken. Then there was a special driver release for the Radeon HD 7000 series that's a mix between Catalyst 11.12 and 12.1 that should have OpenCL support, but it isn't the latest upstream release.

In terms of open-source support, there's nothing publicly available yet. The code hasn't been published for the Radeon Linux kernel DRM driver, the corresponding xf86-video-ati DDX changes, or the new Gallium3D driver that's being worked on internally. The "R600g" driver support is being ended with the Radeon HD 6900 series due to significant architectural changes with Southern Islands and a new Gallium3D user-space driver is being written, but is based upon a stripped-down R600g snapshot.

AMD hasn't expressed any timeline for when the Radeon HD 7000 series will actually make it into the upstream repositories, which even at that point will still be a while before most Linux desktop users see it "out of the box" in their distribution. Radeon HD 7000 series support is already out of the question for Ubuntu 12.04 LTS. When the code is also ready for publishing, it still needs to clear AMD's notorious legal review process that can sometimes be lengthy.

The only good news at the moment is that the Radeon VM work and some other prerequisites have landed for the Linux 3.3 kernel, but that by itself isn't for making end-users happy.

That first-cut support will still share the existing open-source Radeon driver limitations: no UVD2 video acceleration (it's still being investigated), there isn't OpenCL support quite yet, and Mesa/Gallium3D is still stuck around OpenGL 3.0. Power management in the open-source Radeon stack is also limited and remains a mess.

In summary, it looks like your mileage may vary right now with the AMD Catalyst Linux driver for the Radeon HD 7900 series and the open-source driver support is still M.I.A. Hopefully soon I'll have some Southern Islands hardware to be able to dig a bit deeper. For those wanting to know how the new Radeon HD 7950 runs under Windows, there's a number of Radeon HD 7950 reviews found by OpenBenchmarking.org and its Cekora engine.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux Hardware Reviews
  1. Intel Pentium G3258 On Linux
  2. SilverStone Precision PS10
  3. ASRock Z97 Extreme6
  4. Nouveau Re-Clocking Is Way Faster, Shows Much Progress For Open-Source NVIDIA
Latest Linux Articles
  1. KVM Benchmarks On Ubuntu 14.10
  2. X.Org Server 1.16 Officially Released With Terrific Features
  3. Ubuntu With Linux 3.16 Smashes OS X 10.9.4 On The MacBook Air
  4. Preview: Benchmarking CentOS 7.0 & Scientific Linux 7.0
Latest Linux News
  1. GNOME Shell Gets Wayland HiDPI Fonts, Mutter Gets Touch Gestures
  2. BPTC Texture Compression Comes To Nouveau After Intel's Work
  3. Development Continues For Supporting EXT4 On NVDIMMs
  4. Libinput 0.5 Improves Pointer Acceleration, Adds A Configuration API
  5. QEMU 2.1.0-rc3 Has More Bug Fixes
  6. Linux 3.17 To Fix Up ASPM, Bring Other PCI Changes
  7. CPUFreq Ondemand Could Be Faster, Use Less Power With Linux 3.17
  8. Intel Adds BPTC Texture Compression To Their Mesa Driver
  9. The Linux Kernel Bang-Bang Thermal Governor Is Banging
  10. NVIDIA Releases K1-Powered Shield Tablet & Controller
Latest Forum Discussions
  1. AMD "Hawaii" Open-Source GPU Acceleration Still Not Working Right
  2. Updated and Optimized Ubuntu Free Graphics Drivers
  3. Remote gui not accessible in Phoronix Test Suite 5.2
  4. Open-Source Radeon Performance Boosted By Linux 3.16
  5. In Road To Qt, Audacious Switches From GTK3 Back To GTK2
  6. Debian + Steam + r600
  7. Next-Gen OpenGL To Be Announced Next Month
  8. Ubuntu With Linux 3.16 Smashes OS X 10.9.4 On The MacBook Air