AMD Navi RDNA structure – a GPU designed purely for PC avid gamers

AMD Navi RDNA architecture

The upcoming AMD Navi graphics playing cards would be the first to deal with the brand new RDNA GPU structure. And the AMD RX 5700 XT and Radeon RX 5700 playing cards will signify the vanguard of this new era, and would be the first since 2012 to switch the Graphics Core Next (GCN) design, after they launch firstly of July.

But what’s on this new Radeon DNA structure that makes it so distinct from the earlier generations of GCN silicon that’s been making up the pink group’s GPUs for the previous seven years? Dr. Lisa Su has informed us, on a number of events now, that the RDNA structure is a totally new, floor up design, on a par with the best way its CPU designers began afresh with Zen post-Bulldozer et al.

Thanks to the complete editor’s day data drop simply earlier than the E3 Next Horizon Gaming occasion in LA we’ve received the complete low-down on simply what makes this new Navi RDNA structure tick, and what we will count on to see within the Navi 10 GPU. And the very first thing to say is that, arguably, it’s not fairly a ground-up redesign, this time round no less than…

There are nonetheless some nice elements to the ol’ GCN design – it’s a improbable compute engine, for one – so throwing the silicon child out with the bathwater appears a bit counter-intuitive. Therefore AMD has principally created this primary iteration of the RDNA structure utilizing GCN constructing blocks. But the principle factor to notice is that it is a pseudo-hybrid of the Graphics Core Next design that has been reworked particularly with gaming as its predominant focus.

That means GCN isn’t lifeless, however AMD seems to be to be forking its graphics efforts into one structure for its compute-based playing cards, such because the Radeon Instinct vary, and a separate RDNA-based design specializing in gaming as its true raison d’etre.

Vital stats

AMD Navi RDNA launch date
The first Navi-based RDNA graphics processors would be the Navi 10 GPUs being baked into each the Radeon RX 5700 XT and RX 5700 getting launched on July 7 2019. Interesting side-note; that’s the identical day AMD is launching its equally 7nm Ryzen 3000 processors too.

AMD Navi RDNA specs
That 7nm Navi 10 GPU is the primary RDNA-based graphics chip, and the complete core – utilized by the RX 5700 XT – comes with 40 compute items, and subsequently 2,560 cores throughout two shader engines, with 64 render output items, and 160 texture items. It’s 251mm2 and has a full 10.3bn transistors inside it. Navi has a GDDR6 reminiscence controller, although is appropriate with HBM if wanted, and has PCIe 4.zero help too.

AMD Navi RDNA structure
There are numerous similarities between GCN and RDNA, however the large focus for the RDNA structure is on lowered latency and improved effectivity particularly for gaming. That means Navi with RDNA is ready to do extra directions on every clock cycle, whereas utilizing much less precise silicon. It’s additionally received a streamlined graphics pipeline and a much-improved cache construction too.

AMD Navi RDNA efficiency
AMD is touting a 25% improve on a efficiency per clock foundation in contrast with the earlier purestrain GCN structure. AMD has additionally proven a 50% general efficiency achieve utilizing the identical energy, and identical configuration, on The Division 2 at 1440p between the RX Vega 64 and the complete Navi 10 GPU, presumably in an RX 5700 XT. It’s additionally claiming a 1.5x improve when it comes to efficiency per Watt in contrast with the Vega 64 card too. Poor Vega…

What is the AMD Navi RDNA GPU launch date?

The new RX 5700 XT and RX 5700 graphics playing cards will launch with the Navi 10 GPU, in two completely different configurations, on July 7 this yr. That’s not distant now, individuals. This would be the first implementation of the RDNA graphics structure, however undoubtedly gained’t be the final.

David Wang, senior vp of the Radeon Technologies Group, has explicitly acknowledged that the second era of RDNA will observe this one, in all probability subsequent yr. The gaming structure roadmap slide signifies that the 7nm+ RDNA 2 design will arrive earlier than 2021… so 2020, then.

There had already been hypothesis a couple of ‘big Navi’ GPU arriving subsequent yr, which might be designed to tackle the most effective of Nvidia’s GeForce graphics playing cards, so the Navi 20 chip might properly function the RDNA 2 structure.

AMD Navi RDNA GPU

What are the AMD Navi RDNA GPU specs?

The Navi 10 GPU is the primary RDNA graphics processor to implement the brand new AMD structure, and its full specs are being delivered to bear on the brand new Radeon RX 5700 XT card. The RX 5700 will function a extra cut-down model of the brand new Navi 10 GPU.

The full-fat chip options the TSMC 7nm course of know-how throughout 40 RDNA compute items (CUs) delivering 2,560 stream processors or RDNA cores, if you’ll. The Navi 10 GPU additionally comes with 64 render output items (or ROPS) and 160 texture items. It additionally homes 4 distinct asynchronous compute engines, 4MB L2, and 512kb of L1 cache.

In phrases of the particular scale of the GPU you’re taking a look at a GPU which is simply 251mm2. That’s a hell of a shrink when you think about that the 14nm Vega 10 GPU, by comparability, is a few 495mm2. Or 486mm2. Oddly it relies upon who you ask, or which a part of AMD’s personal slides you have a look at… some elements of the most recent documentation have one determine, and a few have the opposite. Either approach, Navi 10 is loads smaller.

And but it nonetheless packs in 10.3bn transistors, which continues to be fairly good compared with the a lot bigger Vega 10 chip’s 12.5bn transistors.

AMD Vega 10

AMD Navi 10
<
>

What’s new concerning the AMD Navi RDNA structure?

The greatest distinction between the final GCN and new RDNA GPU designs, on the floor no less than, are the modifications AMD has been made to the compute unit. With Vega, AMD launched the Next-Generation Compute Unit (NCU), however the RDNA Compute Unit steps in to rewrite the principles for a gaming-focused graphics processor.

You can fairly rapidly see a few of the distinction between the 2 architectures from wanting on the overlay above. The Vega design has the traditional GCN-class particular person compute items, housing the stream processors in 4 batches of eight CUs, throughout two shader engines. The Navi GPU structure, nevertheless, has squeezed the CUs collectively to create the Dual Compute Unit (DCU).

AMD Navi RDNA GPU specs

There are 4 distinct graphics arrays within the Navi 10 GPU, every with 5 DCUs inside them sharing assets, break up throughout two shader engines, which all means there are a complete of 40 particular person CUs throughout the entire die. Having the compute items configured in pairs, in what AMD is looking a Workgroup processor, permits the 2 CUs to work collectively utilizing shared assets to chop down latency whereas nonetheless providing better parallelism.

If there’s a little bit of Bulldozer PTSD creeping in, I perceive. The thought of taking discrete elements – within the case of the Bulldozer CPUs, its cores – and lumping them along with shared assets can probably enhance parallelism however dangers lessening their particular person energy.

AMD Navi RDNA compute unit

Thankfully that’s not the case right here; every CU is sort of fully distinct however they will share the shader instruction and scalar information caches, in addition to the native information share part of the DCU, if they should work collectively. In quick, this twin compute unit structure shouldn’t impression a discrete CU’s efficiency.

In reality, the RDNA compute items in Navi even have extra devoted items inside them in contrast with a conventional GCN compute unit. Each CU now has one further scheduler and one further scalar unit, doubling up their counts on each scores. And that’s particularly to supply double the potential instruction charge with a view to create a extra environment friendly compute unit devoted to straightforward gaming graphics workloads.

AMD Navi vs Vega compute unit

This tailoring to gaming is most blatant in arguably the most important architectural change of the RDNA structure: boosted directions per clock. We’re going to descend even additional down into acronym canyon now, however bear with me.

The GCN structure makes use of SIMD16 items, a unit that may course of 16 directions at a time. The SIMD nomenclature stands for ‘single instruction, multiple data’ that means that there are a number of parts performing the identical operation on completely different information factors at anyone time.

And the 4 SIMD16 items in an general GCN execution unit are nice at doing complicated calculations for scientific purposes, however what they not nice at is working notably effectively in terms of gaming workloads. That’s as a result of the 4 SIMD16 items work on a Four cycle concern, that means that they will’t course of an instruction in a single clock cycle.

AMD Navi RDNA execution unit

This is the place RDNA’s new execution unit design comes into its personal for gaming. Instead of 4 SIMD16 items RDNA makes use of a pair of SIMD32 with a single clock cycle concern, which permits it to not solely ship increased throughput however it additionally means extra of the Navi GPU is being utilised at anyone time, making it way more environment friendly for graphical calls for too.

With Vega particularly there are sometimes instances the place giant elements of the GPU aren’t doing something when processing game graphics as a result of they’re ready for an instruction to undergo its 4 cycle course of. That’s going to be a lot much less of a difficulty for Navi.

It’s nearly fully analogous to the best way that AMD has been approaching its new Zen 2 structure. It is aware of that multi-threaded processing is significant – and much more so for the parallelism required by graphics processors – however actually digging right down to make your single-threaded efficiency pretty much as good, and as environment friendly as potential solely goes to carry every thing else.

AMD went wider with its Zen design, including increasingly cores, and now it’s attempting to go sooner by pushing the efficiency of these particular person cores. And that’s precisely what the GPU facet of the corporate is doing with the transfer from Vega’s GCN design to Navi’s RDNA structure. And it means you don’t essentially want as many cores to go as quick.

AMD Navi RDNA cache hierarchy

AMD has additionally improved the cache hierarchy for RDNA and the Navi GPUs too. There’s a brand new L1 cache design, with the identical 16kb per-CU cache, however an additional 128kb of separate L1 cache for every of the 4 graphics arrays on the chip. Then you could have a full 4MB of worldwide L2 cache shared by every thing.

This localised further L1 cache signifies that the calls for on the L2 cache are lessened, providing simply that little bit of additional bandwidth inside the RDNA system. In reality you’re taking a look at barely extra bandwidth for the Navi 10 GPU than the complete Vega 10 silicon, regardless of the very fact there are solely 40 CUs in Navi and 64 in Vega. On a per-CU degree, then, Navi’s RDNA structure provides it considerably elevated bandwidth.

And that’s fairly thrilling for what the massive Navi core may find yourself delivering by way of the Navi 20 and RDNA 2 7nm+ design coming subsequent yr.

There are different underlying architectural enhancements AMD has made with Navi’s RDNA design, which all issue into the improved gaming efficiency. It has additionally streamlined its graphics pipeline to ship extra efficiency per clock, for instance, and has improved the color compression algorithms, permitting extra elements of the chip to truly learn and write to that compressed color information.

But the most important factor for Navi is that laser give attention to making certain the best IPC for particular graphics workloads, and having a devoted gaming GPU structure – versus one which’s attempting to be all issues to all individuals – might actually repay for AMD in the long term.

AMD Radeon RX 5700 XT

How will AMD’s Navi RDNA graphics playing cards carry out?

With all the additional engineering efforts AMD has put into its new RDNA structure it’s that single-threaded efficiency that’s going to see the best enchancment in efficiency. That’s not one thing we historically speak about as regards to graphics silicon, extra after we’re chatting CPU tech, however how briskly the person elements of a GPU chew by their workloads continues to be important for bettering the general multithreaded parallelism of a graphics card.

To that finish, AMD is claiming a 25% improve in directions per clock for the RDNA structure versus GCN. It’s additionally promising a 50% general efficiency achieve when utilising the identical energy and the identical common configuration too.

AMD Navi RDNA performance

Both of these numbers have been pulled from a machine working The Division 2 at 1440p, so that they’re undoubtedly gaming efficiency figures and never just a few artificial check. Yes, Intel, real-world efficiency metrics… The GCN numbers come from a Vega 64 and the RDNA figures from the complete Navi 10 GPU, presumably deep inside that crumpled cigarette packet wanting Radeon RX 5700 XT.

The energy facet of the equation has additionally been improved, with AMD’s numbers displaying a 1.5x improve in efficiency per Watt in contrast with the Vega 64, and that’s with this model of Navi utilizing the extra thirsty GDDR6 than HBM2.

AMD Navi RDNA performance

In phrases of straight graphics card vs graphics card efficiency, the complete Navi 10 GPU has discovered a house within the RX 5700 XT and AMD has revealed its personal efficiency figures for it up in opposition to the unique Nvidia RTX 2070.

And in these phrases it’s wanting just like the Radeon card has the sting throughout a fairly big range of games, and notably not simply these ones which have a conventional AMD efficiency bias both. It’s seemingly solely by single digit share factors usually, however there are a couple of outliers the place it’s a lot sooner and some had been it’s barely slower.

AMD Radeon RX 5700 XT performance

We’ll see the way it all shakes out by way of our personal unbiased testing quickly, as the brand new RDNA structure might be right here inside the new Navi graphics playing cards on July 7… and hopefully in our check bench properly earlier than then too.

 
Source

Read also