If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

AMD Radeon HD 7970 On Linux

Phoronix: AMD Radeon HD 7970 On Linux

You've may have heard or seen that AMD introduced the Radeon HD 7970 graphics card this morning as their first product built in their "Southern Islands" family and is based on their new GPU architecture, but how well does it work under Linux for the open-source and closed-source AMD Catalyst Linux drivers?..

Graphic card information and programming are revealed six months prior to launch, according to anandtech. Does than mean, that we could already be having working opensource driver? Why it is not the fact?

Anyone who's interested about this new architecture should check out the Anandtech article (not the benchmark one, the one previous to that). The article suggests that this is really the biggest architectural change at AMD since the R100 with the move away from VLIW to a more compute friendly design.
Now, that is interesting for a few reasons.
One, the OpenCL LLVM based compiler they released isn't too useful with the new design (but with the new design it seems as though the compiler becomes less important anyhow, so the compiler release was still a good thing).
Two, and for me, the BIG ONE: hybrid video decode/encode. Apparently they've "copied" intel's ASIC for video decode/encode (though, it seems as though that was what UVD always was, but maybe UVD had more to do DRM?), but they're including a "hybrid" mode which offloads most of the work to the compute units (CU) and they leave some heavily serialised work to the UVD (again, I'm assuming DRM is included in that work). Thus is seems we might finally have some sort of video parity on the open source side with this new architecture (assuming, of course, they provide some help to driver developers to get the video decode/encode into a similar state as catalyst -- right now I can't imagine why they wouldn't as this doesn't seem like particularly valuable knowledge (ignoring any DRM/UVD issues), but perhaps Bridgeman can enlighten us?).

Graphic card information and programming are revealed six months prior to launch, according to anandtech. Does than mean, that we could already be having working opensource driver? Why it is not the fact?

From the anandtech article I would imagine the problem is just how different this new architecture is from everything before (on the AMD side at least). For at least this release, we need to have some patience.

From the anandtech article I would imagine the problem is just how different this new architecture is from everything before (on the AMD side at least). For at least this release, we need to have some patience.

I donīt need. But if there would be no need for wait, I would be having amd instead.
From hardware point of view, it looks like quite innovative(in terms of change from vliw), as well as polished on time arch; unlike bulldozer though, which was shame.

If AMD takes their zero-core technology to APU and CPU, especially with bulldozer, that would be impressive addition.

Graphic card information and programming are revealed six months prior to launch, according to anandtech. Does than mean, that we could already be having working opensource driver? Why it is not the fact?

I've never heard or seen that statement (internally or externally), and the only search engine hit I could find was this thread. Can you post a link to the statement ?

One, the OpenCL LLVM based compiler they released isn't too useful with the new design

Actually quite the opposite.. the plan is for the new compiler code to go into the Gallium3D driver and process GCN graphics shaders (after adding GCN instruction generation, of course) along with compute for all architectures, while pre-GCN graphics shaders will go through the existing r600g compiler/translator.

The 6 month reference

"As a result both NVIDIA and AMD have begun revealing their architectures to developers roughly six months before the first products launch. This is very similar to how CPU launches are handled, where the basic principles of an architecture are publically disclosed months in advance".