A Bit More On Graphics Core Next 1.1

With the launch of Hawaii, AMD is finally opening up a bit more on what Graphics Core Next 1.1 entails. No, they still aren’t giving us an official name – most references to GCN 1.1 are noting that 290X (Hawaii) and 260X (Bonaire) are part of the same IP pool – but now that AMD is in a position where they have their new flagship out they’re at least willing to discuss the official feature set.

So what does it mean to be Graphics Core Next 1.1? As it turns out, the leaked “AMD Sea Islands Instruction Set Architecture” from February appears to be spot on. Naming issues with Sea Islands aside, everything AMD has discussed as being new architecture features in Hawaii (and therefore also in Bonaire) previously showed up in that document.

As such the bulk of the changes that come with GCN 1.1 are compute oriented, and clearly are intended to play into AMD’s plans for HSA by adding features that are especially useful for the style of heterogeneous computing AMD is shooting for.

The biggest change here is support for flat (generic) addressing support, which will be critical to enabling effective use of pointers within a heterogeneous compute context. Coupled with that is a subtle change to how the ACEs (compute queues) work, allowing GPUs to have more ACEs and more queues in each ACE, versus the hard limit of 2 we’ve seen in Southern Islands. The number of ACEs is not fixed – Hawaii has 8 while Bonaire only has 2 – but it means it can be scaled up for higher-end GPUs, console APUs, etc. Finally GCN 1.1 also introduces some new instructions, including a Masked Quad Sum of Absolute Differences (MQSAD) and some FP64 floor/ceiling/truncation vector functions.

Along with these architectural changes, there are a couple of other hardware features that at this time we feel are best lumped under the GCN 1.1 banner when talking about PC GPUs, as GCN 1.1 parts were the first parts to introduce this features and every GCN 1.1 part (at least thus) far has that feature. AMD’s TrueAudio would be a prime example of this, as both Hawaii and Bonaire have integrated TrueAudio hardware, with AMD setting clear expectations that we should also see TrueAudio on future GPUs and future APUs.

AMD’s Crossfire XDMA engine is another feature that is best lumped under the GCN 1.1 banner. We’ll get to the full details of its operation in a bit, but the important part is that it’s a hardware level change (specifically an addition to their display controller functionality) that’s once again present in Hawaii and Bonaire, although only Hawaii is making full use of it at this time.

Finally we’d also roll AMD’s power management changes into the general GCN 1.1 family, again for the basic reasons listed above. AMD’s new Serial VID interface (SIV2), necessary for the large number of power states Hawaii and Bonaire support and the fast switching between them, is something that only shows up starting with GCN 1.1. AMD has implemented power management a bit differently in each product from an end user perspective – Bonaire parts have the states but lack the fine grained throttling controls that Hawaii introduces – but the underlying hardware is identical.

With that in mind, that’s a short but essential summary of what’s new with GCN 1.1. As we noted way back when Bonaire launched as the 7790, the underlying architecture isn’t going through any massive changes, and as such the differences are of primarily of interest to programmers more than end users. But they are distinct differences that will play an important role as AMD gears up to launch HSA next year. Consequently what limited fracturing there is between GCN 1.0 and GCN 1.1 is primarily due to the ancillary features, which unlike the core architectural changes are going to be of importance to end users. The addition of XDMA, TrueAudio, and improved power management (SIV2) are all small features on their own, but they are features that make GCN 1.1 a more capable, more reliable, and more feature-filled design than GCN 1.0.

The AMD Radeon R9 290X Review Hawaii: Tahiti Refined
Comments Locked

396 Comments

View All Comments

  • TheJian - Friday, October 25, 2013 - link

    Wrong, Zotac price in cart $624. :) Personally I'd buy an OC card for $650 but that's just me.
    http://www.newegg.com/Product/Product.aspx?Item=N8...
  • 46andtool - Thursday, October 24, 2013 - link

    your comment makes no sense, all I see are excuses and misinformation in your post." It doesn't cost less than a GTX780, it only has a lower MSRP." is just stupid, battlefield 4 edition 290xs are already on newegg for $579, the only cheap 780gtxs you will find will be used ones.
  • chrnochime - Thursday, October 24, 2013 - link

    What 549? Every 780 on NE goes for 649. I want some of the kool-aid you're drinking.
  • HisDivineOrder - Friday, October 25, 2013 - link

    It IS loud. HardOCP have a tendency to be so "hard" they ignore the volume of the card. They aren't the most reliant of sites about the acoustics of a card. Not in the past and not today.
  • JDG1980 - Thursday, October 24, 2013 - link

    Regarding 1080p performance, so what? You don't need a $500+ video card to get acceptable frame rates at that resolution. A $200-$300 card will do just fine. $500+ video cards are for multi-monitor setups or high resolution (1440p+) displays.
    Regarding the noise, that's a problem - AMD clearly stretched things as far as they could go with GCN to reach the current performance level. I know that EK has already announced a 290X waterblock for those enthusiasts who use custom loops. I wouldn't be surprised to see someone come out with a self-contained closed-loop watercooler for the 290X, similar to those that have been available for CPUs for a couple years now. That might help fix the noise issues, especially if it used a dual 120mm/140mm radiator.
  • 46andtool - Thursday, October 24, 2013 - link

    we are just now breaking 60fps on 1080p on demanding games at max details, and even more demanding games are just around the corner so your telling people what exactly? And everybody knows AMD makes retarded reference coolers. So another moot point. Lets-try-and -discredit- AMDs- stellar -new product -anyway -we -can- but- the- only- way- we -know -how -is -by -grasping- at- straws.
  • inighthawki - Thursday, October 24, 2013 - link

    BS, there's absolutely nothing wrong with a high end card on a 1080p display. Just look at the benchmarks, Crysis 3 1080p on high, a 7970GE barely hits 60fps, and no doubt that will drop below 60 on many occasions (it's just an average). On top of that, not all games are nearly as well optimized as Crytek games, or are just far more complex. Total War: Rome 2, even the 290X doesn't barely hits 60fps on extreme with MEDIUM shadows. Or maybe look at Company of Heroes 2, and how even the 290X hits a min fps of 37fps on extreme.

    On top of all of that, high resolution IPS panels are super expensive, not everyone cares enough about that to spend the money. The difference between a quality 1080p and a quality 1440p panel can be almost as much as the video card itself.
  • patrioteagle07 - Thursday, October 24, 2013 - link

    Not really... You can find refurbed ZR30s for under $600
    If you are going to spend 1k on gfx its rather short sighted to keep your TN panels...
  • inighthawki - Thursday, October 24, 2013 - link

    That's at LEAST several hundred dollars more than the majority of people are willing to spend on a monitor. 1080p TN panels are fine for most people, including most gamers. What people care about is not monitor count, pixel count, or color accuracy. They want high quality shaded pixels and good framerate. This is where high end video cards on smaller monitors comes into play. There are plenty of reasons to do it. Do not confuse your own values as the same as what everyone else wants.
  • ShieTar - Friday, October 25, 2013 - link

    Also, an increasing number of players is considering 120 FPS to be the acceptable framerate, not 60FPS.

Log in

Don't have an account? Sign up now