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. Trying The Configurable 45 Watt TDP With AMD's A10-7800 / A6-7400K
  2. Sumo's Omni Gets Reloaded
  3. AMD A10-7800 & A6-7400K APUs Run Great On Linux
  4. Radeon Gallium3D Is Running Increasingly Well Against AMD's Catalyst Driver
Latest Linux Articles
  1. Intel Sandy Bridge Gets A Surprise Boost From Linux 3.17
  2. Open-Source Radeon Graphics Have Some Improvements On Linux 3.17
  3. CPUFreq Scaling Tests With AMD's Kaveri On Linux 3.16
  4. Enabling HyperZ Is Still An Easy Way For Faster RadeonSI Performance
Latest Linux News
  1. NVIDIA Releases CUDA 6.5 As A Huge Update
  2. GNOME 3.14 Beta Makes GLSL Optional, Supports Wayland Gesture/Touch Events
  3. KDE Software Compilation 4.14 Released
  4. The Many Things You Can Build With A Raspberry Pi
  5. AMD's Catalyst Linux Driver Preparing For A World Without An X Server?
  6. Khronos Publishes Its Slides About OpenGL-Next
  7. Proposed: A Tainted Performance State For The Linux Kernel
  8. Systemd 216 Piles On More Features, Aims For New User-Space VT
  9. LXQt 0.8 Is Being Released Soon
  10. Linux 3.17 Lands Memfd, A KDBUS Prerequisite
Latest Forum Discussions
  1. Remote gui not accessible in Phoronix Test Suite 5.2
  2. The dangers of Linux kernel development
  3. Dead Island for Linux (?)
  4. Updated and Optimized Ubuntu Free Graphics Drivers
  5. AMD Offers Mantle For OpenGL-Next, Pushes Mantle To Workstations
  6. Next-Gen OpenGL To Be Announced Next Month
  7. OpenGL 4.5 Released With New Features
  8. Updated graphics drivers for Ubuntu 12.04 Precise LTS