As per the latest info found in the Linux kernel, the next-gen Navi 2x graphics cards will indeed feature up to 80 CUs paired with a 256-bit and possibly 8-16GB of GDDR6 memory. As you can see, the flagship (Big Navi) will pack two Shader Engines with each array featuring ten Dual Compute Units. That means a total of 40 DCUs or 80 CUs or 5,120 cores, twice as much as the RX 5700 XT.
|Parameter||Navi 10||Navi 14||Navi 12||Sienna Cichlid||Navy Flounder|
If AMD’s memory configuration is unchanged, we’ll see two L2 blocks per 32-bit memory controller, meaning 16 for a 256-bit bus which is what Navi 21 supposedly features. The number of waves per SIMD has been reduced from 20 to 16, meaning each SIMD will hold fewer waves at a time, giving each wave higher register space or simply fewer registers. The number of vGPRs is unchanged at 1,024 and the render backends have been reduced from eight to four. This is in stark contrast to the RTX 3080 which has gotten an increased ROP count.
We also have the specifications of the RTX 5700 XT successor (Navy Flounders). This GPU will supposedly feature the same DCU and shader count as the 5700 XT, but at the same time reduce the bus size from 256-bit to 192-bit (if we go by the L2 tiles). If the RDNA 2 GPUs feature an improved IPC in the range of 15-20%, then this just might work. Otherwise, you’re basically getting the same GPUs with hardware RT units.
Furthermore, considering the reduction in the L2 cache size, it means AMD has either de-coupled the L2 cache and the memory controllers or that the company is really confident about the memory sub-structure and the cache hierarchy of its RDNA 2 GPUs:
- Xbox Series X GPU Architecture Deep Dive: Ray-Tracing, Mesh Shading, Sampler Feedback and VRS
- AMD Navi vs Vega: Differences Between RDNA and GCN Architecture