Release date | July 7, 2019 [1] |
---|---|
Designed by | AMD |
Fabrication process | |
History | |
Predecessor | Graphics Core Next |
Variant | CDNA (data center) |
Support status | |
Supported |
RDNA ( Radeon DNA [2] [3] ) is a graphics processing unit (GPU) microarchitecture and accompanying instruction set architecture developed by AMD. It is the successor to their Graphics Core Next (GCN) microarchitecture/instruction set. The first product lineup featuring RDNA was the Radeon RX 5000 series of video cards, launched on July 7, 2019. [1] [4] The architecture is also used in mobile products. [5] It is manufactured and fabricated with TSMC's N7 FinFET graphics chips used in the Navi series of AMD Radeon graphics cards. [6]
The second iteration of RDNA was first featured in the PlayStation 5 [7] [8] and Xbox Series X/S consoles. [9] Both consoles utilize a custom RDNA 2-based graphics solution as the basis for their GPU microarchitecture. On PC, RDNA 2 is featured in the Radeon RX 6000 series of video cards, which first launched in November 2020. [10] RDNA 2 is also featured in Samsung's Exynos 2200 as the graphics architecture. [11]
The third iteration of RDNA was announced on November 3, 2022, and is featured in the Radeon RX 7000 series of consumer desktop and mobile graphics cards. [12]
Release date | July 7, 2019 |
---|---|
Codename | Navi 1x |
Fabrication process | TSMC N7 |
History | |
Predecessor | Graphics Core Next 5 |
Successor | RDNA 2 |
Support status | |
Supported |
RDNA 1 (also RDNA1) [13] [14] is the first implementation of the RDNA microarchitecture and is the successor to the Radeon RX Vega series. [15] [16] The launch occurred on July 7, 2019. [17]
The architecture features a new processor design, although the first details released at AMD's Computex keynote hints at aspects from the previous Graphics Core Next (GCN) architecture being present for backwards compatibility purposes, which is especially important for its use (in the form of RDNA 2) in the major ninth generation game consoles (the Xbox Series X/S and PlayStation 5) to preserve native compatibility with their pre-existing eighth generation game libraries designed for GCN. It features multi-level cache hierarchy and an improved rendering pipeline, with support for GDDR6 memory.
Starting with the architecture itself, one of the biggest changes for RDNA is the width of a wavefront, the fundamental group of work. GCN in all of its iterations was 64 threads wide, meaning 64 threads were bundled together into a single wavefront for execution. RDNA drops this to a native 32 threads wide. At the same time, AMD has expanded the width of their SIMDs from 16 slots to 32 (aka SIMD32), meaning the size of a wavefront now matches the SIMD size. [5] : 2
RDNA also introduces working primitive shaders. While the feature was present in the hardware of the Vega architecture, it was difficult to get a real-world performance boost from and thus AMD never enabled it. Primitive shaders in RDNA are compiler-controlled. [5] : 2
The display controller in RDNA has been updated to support Display Stream Compression 1.2a, allowing output in 4K@240 Hz, HDR 4K@120 Hz, and HDR 8K@60 Hz. [5] : 2 [18]
AMD's GPUOpen website hosts a PDF document aiming to describe the environment, the organization and the program state of RDNA devices. It details the instruction set and the microcode formats native to this family of processors that are accessible to programmers and compilers. [19]
There are architectural changes which affect how code is scheduled:
Discrete GPUs:
Release date | November 18, 2020 |
---|---|
Codename | Navi 2x |
Fabrication process | |
History | |
Predecessor | RDNA 1 |
Successor | RDNA 3 |
Support status | |
Supported |
RDNA 2 [20] (also RDNA2) [21] is the successor to the RDNA microarchitecture. It was first publicly announced in early 2020 with a projected release in Q4 2020. [21] [22] According to statements from AMD, RDNA 2 would be a "refresh" of the RDNA architecture. [23]
More information about RDNA 2 was made public on AMD's Financial Analyst Day on March 5, 2020. [24] [22] [25] AMD claimed that it would provide a 50% performance-per-watt improvement over RDNA, with increases in clock speed and instructions-per-clock. [26] Additional features confirmed by AMD include real-time, hardware accelerated ray tracing, "Infinity Cache", mesh shaders, sampler feedback and variable rate shading. [26] [10] The company announced that RDNA 2 would be used in next-generation gaming consoles and PC graphics cards [26] code-named "Navi 2X" and also nicknamed as "Big Navi". [26]
AMD unveiled the Radeon RX 6000 series, its next-gen RDNA 2 graphics cards at an online event on October 28, 2020. [27] [28] The lineup initially consisted of the RX 6800, RX 6800 XT and RX 6900 XT. [29] [30] The RX 6800 and 6800 XT launched on November 18, 2020, with the RX 6900 XT being released on December 8, 2020. [10] Further variants including a Radeon RX 6700 (XT) series based on Navi 22, later launched on March 18, 2021. [31] [32] [33] [34]
On May 31, 2021, AMD launched the RX 6000M series of GPUs designed for laptops. [35] [36] These include the RX 6600M, RX 6700M, and RX 6800M. These were made available beginning on June 1, 2021. [35]
On June 1, 2021, AMD's CEO Dr. Lisa Su and Tesla, Inc.'s CEO Elon Musk confirmed that the entertainment systems of Tesla's new Model S and Model X are powered by RDNA 2. [37] The same microarchitecture was also announced to be used for an upcoming flagship Samsung Exynos SoC, [38] later introduced in January 2022 as Exynos 2200, utilizing a custom Xclipse 920 GPU with 3 workgroup processors. [39] [40]
An RDNA 2 integrated GPU with 2 compute units is included in the I/O die on AMD's Zen 4-based Ryzen 7000 Series CPUs. [41] [42] According to AMD, the integrated RDNA 2 graphics in Ryzen 7000 are not intended for gaming and is instead intended for diagnostic purposes and offering video encode and decode capabilities. [43]
Discrete GPUs:
Integrated into APUs/CPUs:
Custom configurations of the RDNA 2 graphics microarchitecture are used in the PlayStation 5 [7] [44] from Sony, Xbox Series X and Series S consoles [9] from Microsoft, with proprietary tweaks and different GPU modifications in each system's implementation. Valve announced on July 15, 2021, that their Steam Deck would feature the RDNA 2 architecture. The Steam Deck was released in February 2022. [45]
Release date | December 13, 2022 |
---|---|
Codename | Navi 3x |
Fabrication process | |
History | |
Predecessor | RDNA 2 |
Support status | |
Supported |
RDNA 3 (also RDNA3) is the successor to the RDNA 2 microarchitecture and was projected for a launch in Q4 2022 per AMD's gaming GPU roadmap. [46] [47] [48] At an August 29 reveal event for Ryzen 7000 series CPUs, AMD CEO Lisa Su teased RDNA 3 and revealed that it would utilize chiplets built on TSMC's N5 node. [49] On September 19, 2022, Sam Naffziger, the current senior vice president at AMD, stated in a blogpost that improvements made to the RDNA 3 microarchitecture allow for considerable performance gains and efficiency, with an estimated 50% increase in performance-per-watt compared to the RDNA 2 microarchitecture. [50] Additionally, the RDNA 3 architecture features the next generation of Infinity Cache, a modified graphics pipeline, adaptive power management and rearchitected compute units, leading to an overall robust uplift in rasterization and ray-tracing performance over the previous consumer architecture. [51]
On November 3, 2022, AMD unveiled the RX 7900 XTX and RX 7900 XT graphics cards, based on the RDNA 3 microarchitecture. These are the first commercial GPUs to be based on multi-chip module (MCM) design. [52]
Discrete GPUs:
Integrated into APUs/CPUs:
Microarchitecture | RDNA 1 | RDNA 2 | RDNA 3 | RDNA 3.5 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Chip | Navi 10 [53] | Navi 12 [54] | Navi 14 [55] | Navi 21 [56] | Navi 22 [57] | Navi 23 [58] | Navi 24 [59] | Navi 31 [60] [61] | Navi 32 [62] | Navi 33 [63] | Integrated GPU [64] [65] | ||
Code name | Gaming | Fighter | Sienna Cichlid | Navy Flounder | Dimgrey Cavefish | Beige Goby | Plum Bonito | Wheat Nas | Hotpink Bonefish | "Strix Point" | |||
Fab | TSMC N7 | TSMC N6 | TSMC N5 (GCD), TSMC N6 (MCD) | TSMC N6 | TSMC N4 | ||||||||
Package | Monolithic | Multi-chip module (MCM) | Monolithic | ||||||||||
Die size (mm2) | 251 | Unknown | 158 | 520 | 335 | 237 | 107 | ~531 | ~350 | 204 | TBA | ||
Graphics compute dies | — | 1 | — | ||||||||||
Memory cache dies | — | 6 | 4 | — | |||||||||
GCD size (mm2) | — | 306 | 200 | — | |||||||||
MCD size (mm2) | — | 37.5 | — | ||||||||||
Transistors (billions) | 10.3 | Unknown | 6.4 | 26.8 | 17.2 | 11.06 | 5.4 | 57.7 | 28.1 | 13.3 | TBA | ||
Transistor density (MTr/mm2) | 41.0 | Unknown | 40.5 | 51.5 | 51.3 | 46.7 | 50.5 | 109.2 (MCM) 132.4 (GCD) [66] | 81.2 | 65.2 | TBA | ||
Shader engines | 2 | 1 | 4 [67] | 2 [67] | 1 [67] | 6 | TBA | 2 | 1 | ||||
Shader arrays | 4 | 2 | 8 | 4 | 2 | 12 | TBA | 4 | 2 | ||||
Workgroup processors | 20 | 12 | 40 | 20 | 16 | 8 | 48 | 30 | 16 | 8 | |||
Compute units | 40 | 24 | 80 | 40 | 32 | 16 | 96 | 60 | 32 | 16 | |||
Stream processors | 2560 | 1536 | 5120 | 2560 | 2048 | 1024 | 6144 | 3840 | 2048 | 1024 | |||
Texture mapping units | 160 | 96 | 320 | 160 | 128 | 64 | 384 | 240 | 128 | 64 | |||
Render output units | 64 | 32 | 128 | 64 | 32 | 192 | 96 [68] | 64 | 32 | ||||
RT accelerators | — | 80 | 40 | 32 | 16 | 96 | 60 | 32 | 16 | ||||
AI accelerators | — | 192 | 120 | 64 | 32 | ||||||||
L0 cache (KB) | 32 per Workgroup processor (WGP) | 64 per WGP | |||||||||||
L1 cache (KB) | 128 per Shader array (SA) | 256 per SA | |||||||||||
L2 cache (MB) | 8 | 4 | 2 | 4 | 3 | 2 | 1 | 6 | 4 | 2 | |||
L3 cache (MB) | — | 128 | 96 | 32 | 16 | 96 | 64 | 32 | — | ||||
Memory type | GDDR6 | HBM2 | GDDR6 | System depend | |||||||||
Memory bus (bits) | 256 | 2048 | 128 | 256 | 192 | 128 | 64 | 384 | 256 | 128 | System depend | ||
Display Core Next | 2.0.0 | 3.0.0 | 3.0.2 | 3.0.3 | 3.2.0 | 3.2.1 | 3.1.4 | ||||||
Video Core Next | 2.0.0 | 2.0.2 | 3.0.0 | 3.0.16 | 3.0.33 | 4.0.0 | 4.0.4 | 4.0.2 | |||||
Launch | Jul 2019 | Jun 2020 | Oct 2019 | Nov 2020 | Mar 2021 | May 2021 | Jan 2022 | Dec 2022 | Sep 2023 | Jan 2023 | Jul 2024 | ||
Introduced with | Pro 5600M | RX 6700 XT | RX 6600M |
Radeon is a brand of computer products, including graphics processing units, random-access memory, RAM disk software, and solid-state drives, produced by Radeon Technologies Group, a division of AMD. The brand was launched in 2000 by ATI Technologies, which was acquired by AMD in 2006 for US$5.4 billion.
The Radeon HD 7000 series, codenamed "Southern Islands", is a family of GPUs developed by AMD, and manufactured on TSMC's 28 nm process.
Graphics Core Next (GCN) is the codename for a series of microarchitectures and an instruction set architecture that were developed by AMD for its GPUs as the successor to its TeraScale microarchitecture. The first product featuring GCN was launched on January 9, 2012.
The Radeon HD 8000 series is a family of computer GPUs developed by AMD. AMD was initially rumored to release the family in the second quarter of 2013, with the cards manufactured on a 28 nm process and making use of the improved Graphics Core Next architecture. However the 8000 series turned out to be an OEM rebadge of the 7000 series.
Video Code Engine is AMD's video encoding application-specific integrated circuit implementing the video codec H.264/MPEG-4 AVC. Since 2012 it was integrated into all of their GPUs and APUs except Oland.
AMD Eyefinity is a brand name for AMD video card products that support multi-monitor setups by integrating multiple display controllers on one GPU. AMD Eyefinity was introduced with the Radeon HD 5000 series "Evergreen" in September 2009 and has been available on APUs and professional-grade graphics cards branded AMD FirePro as well.
The Radeon 300 series is a series of graphics processors developed by AMD. All of the GPUs of the series are produced in 28 nm format and use the Graphics Core Next (GCN) micro-architecture.
Zen 2 is a computer processor microarchitecture by AMD. It is the successor of AMD's Zen and Zen+ microarchitectures, and is fabricated on the 7 nm MOSFET node from TSMC. The microarchitecture powers the third generation of Ryzen processors, known as Ryzen 3000 for the mainstream desktop chips, Ryzen 4000U/H and Ryzen 5000U for mobile applications, as Threadripper 3000 for high-end desktop systems, and as Ryzen 4000G for accelerated processing units (APUs). The Ryzen 3000 series CPUs were released on 7 July 2019, while the Zen 2-based Epyc server CPUs were released on 7 August 2019. An additional chip, the Ryzen 9 3950X, was released in November 2019.
The Radeon 500 series is a series of graphics processors developed by AMD. These cards are based on the fourth iteration of the Graphics Core Next architecture, featuring GPUs based on Polaris 30, Polaris 20, Polaris 11, and Polaris 12 chips. Thus the RX 500 series uses the same microarchitecture and instruction set as its predecessor, while making use of improvements in the manufacturing process to enable higher clock rates.
Zen+ is the name for a computer processor microarchitecture by AMD. It is the successor to the first gen Zen microarchitecture, and was first released in April 2018, powering the second generation of Ryzen processors, known as Ryzen 2000 for mainstream desktop systems, Threadripper 2000 for high-end desktop setups and Ryzen 3000G for accelerated processing units (APUs).
The Radeon RX Vega series is a series of graphics processors developed by AMD. These GPUs use the Graphics Core Next (GCN) 5th generation architecture, codenamed Vega, and are manufactured on 14 nm FinFET technology, developed by Samsung Electronics and licensed to GlobalFoundries. The series consists of desktop graphics cards and APUs aimed at desktops, mobile devices, and embedded applications.
The Radeon RX 5000 series is a series of graphics processors developed by AMD, based on their RDNA architecture. The series is targeting the mainstream mid to high-end segment and is the successor to the Radeon RX Vega series. The launch occurred on July 7, 2019. It is manufactured using TSMC's 7 nm FinFET semiconductor fabrication process.
RDNA 2 is a GPU microarchitecture designed by AMD, released with the Radeon RX 6000 series on November 18, 2020. Alongside powering the RX 6000 series, RDNA 2 is also featured in the SoCs designed by AMD for the PlayStation 5, Xbox Series X/S, and Steam Deck consoles.
Zen 3 is the name for a CPU microarchitecture by AMD, released on November 5, 2020. It is the successor to Zen 2 and uses TSMC's 7 nm process for the chiplets and GlobalFoundries's 14 nm process for the I/O die on the server chips and 12 nm for desktop chips. Zen 3 powers Ryzen 5000 mainstream desktop processors and Epyc server processors. Zen 3 is supported on motherboards with 500 series chipsets; 400 series boards also saw support on select B450 / X470 motherboards with certain BIOSes. Zen 3 is the last microarchitecture before AMD switched to DDR5 memory and new sockets, which are AM5 for the desktop "Ryzen" chips alongside SP5 and SP6 for the EPYC server platform and sTRX8. According to AMD, Zen 3 has a 19% higher instructions per cycle (IPC) on average than Zen 2.
The Radeon RX 6000 series is a series of graphics processing units developed by AMD, based on their RDNA 2 architecture. It was announced on October 28, 2020 and is the successor to the Radeon RX 5000 series. It consists of the entry-level RX 6400, mid-range RX 6500 XT, high-end RX 6600, RX 6600 XT, RX 6650 XT, RX 6700, RX 6700 XT, upper high-end RX 6750 XT, RX 6800, RX 6800 XT, and enthusiast RX 6900 XT and RX 6950 XT for desktop computers; and the RX 6600M, RX 6700M, and RX 6800M for laptops. A sub-series for mobile, Radeon RX 6000S, was announced in CES 2022, targeting thin and light laptop designs.
RDNA 3 is a GPU microarchitecture designed by AMD, released with the Radeon RX 7000 series on December 13, 2022. Alongside powering the RX 7000 series, RDNA 3 is also featured in the SoCs designed by AMD for the Asus ROG Ally and Lenovo Legion Go consoles.
The Radeon RX 7000 series is a series of graphics processing units developed by AMD, based on their RDNA 3 architecture. It was announced on November 3, 2022 and is the successor to the Radeon RX 6000 series. The first two graphics cards of the family were released on Dec 13, 2022.