Rumors Allege AMD Shipped Unfinished RDNA 3 Navi 31 A0 GPU Silicon In Radeon RX 7900 Series

Rumors Allege AMD Shipped Unfinished RDNA 3 Navi 31 A0 GPU Silicon In Radeon RX 7900 Series 1

AMD recently launched its flagship RDNA 3 offerings based on the Navi 31 GPUs, the Radeon RX 7900 series. While AMD positioned Navi 31 against NVIDIA’s RTX 4080, the final performance was slightly underwhelming and wasn’t the huge disruption everyone expected. Now the rumors are suggesting that the reason behind such lackluster performance might be due to an unfinished GPU silicon that shipped on the flagship cards.

AMD Allegedly Shipped Unfinished RDNA 3 ‘Navi 31’ GPU Silicon With Radeon RX 7900 Series Graphics Cards

As discovered by Kepler_L2, it looks like early RDNA 3 silicon had a non-working shader prefetch HW. This was featured in three chips, the GFX1100 (Navi 31), GFX1102 (Navi 33), & GFX1103 (the APU lineup consisting of Phoenix chips). Now based on the latest GitHub submission. Kepler is also suggesting that Navi 32 GPUs are actually based on the ‘GFX1103’ IP whereas Navi 33 chips feature the ‘GFX1102’ IP. The same issues are found on every other chip besides Navi 32 which is going to be featured in several mainstream discrete GPUs on desktop and mobility platforms by early 2023.

According to Kepler, this is something that cannot be fixed or revised in a few weeks and will take several months if AMD even plans on fixing this. It would be a major blow if newer silicon with a fix comes out a few months later because the majority of gamers would already have bought the early revision of the Radeon RX 7900 series with the unfinished silicon. What’s likely is that AMD may prepare a refresh a year later that would address these issues but for now, the Radeon RX 7900 series may have to depend massively on driver-level optimizations to address the unfinished GPU nature of their top RDNA 3 silicon.

But that’s not all, other major features such as the VOPD instructions featured on the RDNA 3 GPUs claimed to offer a big improvement in performance but in reality, they only managed to deliver a 4 percent improvement over RDNA 2 in ray tracing titles. The RDNA 3 silicon was designed to handle dual Wave32 instructions for twice the floating point performance by utilizing 64 multi-precision & multi-purpose ALUs implemented across 2 SIMD32 units. Talking to an AMD representative, folks over at HardwareTimes were able to confirm that AMD is currently in the process of fine-tuning the performance here and expects optimizations along the way:

Wave64 natively can access the new ALUs for 2x execution rates to unlock performance during dense ALU code execution. For Wave32 mode, the compiler does localized reordering and packing of instructions into the VOPD encoding. An RT test scene using VOPD encodings provided approximately a 4% increase in frames per second by removing the ALU bottleneck. We expect to see further improvements as the compiler matures with more optimizations for mapping code sequences to the VOPD encodings. And with the advances happening in the use of AI, RT, and compute-driven rendering techniques for more life-like rendering, we expect to see codes bound by ALU that will exploit these new ALUs more and more.

AMD Rep via HardwareTimes

Reviewers who have also managed to take a first look at various custom AMD Radeon RX 7900 series graphics cards have also reported inconsistent and fluctuating clock speeds on the cards. AMD had also promised up to +54% improvement in power efficiency but that was no where to be seen and the NVIDIA Ada Lovelace architecture blew away RDNA 3 GPUs in all power efficiency metrics on review day.

Just a few days ago, NVIDIA threw shade at AMD & Intel for using their consumers as guinea pigs to BETA test their graphics drivers for them. Now AMD shipping an unfinished silicon also looks like a beta test for their RDNA 3 GPUs that are shipping to gamers across the globe.

Following is a breakdown of all the AMD GPU architectures released since Vega:

GFX900VEGA 10GCN 5.0RX VEGA / Radeon Pro
GFX902RAVENRaven Ridge / PicassoGCN 5.0Ryzen 2000/3000(G/GE)
GFX904VEGA 12GCN 5.0Vega Pro 20 (MAC)
GFX906VEGA 20GCN 5.0Radeon VII / Radeon Pro VII
GFX90AAldebaranCDNA 2Instinct MI200
GFX909RENOIRGCN 5.0Ryzen 4000(H/U/G)
GFX1010NAVI 10RDNA 1RX 5700/5600(M/XT)
GFX1012NAVI 14RDNA 1RX 5500 (M/XT)
GFX1030NAVI 21Big Navi / Sienna CichlidRDNA 2RX 6900/6800 Series
GFX1031NAVI 22Navy FlounderRDNA 2RX 6700 Series
GFX1032NAVI 23Dimgrey CavefishRDNA 2RX 6600 Series
GFX1033NAVI 24Beige GobyRDNA 2RX 6500/6400 Series
GFX1033Van GoghAerithRDNA 2Steam Deck
GFX1036RaphaelRDNA 2Ryzen 7000?
GFX1040VAN GOGH LITE / MendocinoGreen SardineRDNA 2Ryzen 7000?
GFX1100Navi 31Plum BonitoRDNA 3Radeon RX 7900
GFX1101Navi 32Wheat NasRDNA 3Radeon RX 7800
GFX1102Navi 33Hotpink BonefishRDNA 3Radeon RX 7700?
GFX1103Navi 3XPhoenix PointRDNA 3Ryzen 7000 APU?
GFX1200Navi 4XRDNA 4Radeon RX 8000?

The days ahead for RDNA 3 and especially Radeon RX 7900 series graphics cards based on the Navi 31 GPU silicon will be interesting to see. We have been told by extreme overclockers that they can’t manage to stabilize their cards at higher clock speeds since the silicon is severely limited by power limits and its entirely meaningless to do LN2 OC with the current BIOS.

What are your thoughts of AMD’s Radeon RX 7900 series launch?

Share this story