All contents on this page are sourced from Wikipedia:

AMD and List of AMD GPUs

AMD

Advanced Micro Devices, Inc. (AMD) is an American multinational semiconductor company headquartered in Santa Clara, California, with significant operations in Austin, Texas. It develops central processing units (CPUs), graphics processing units (GPUs), field-programmable gate arrays (FPGAs), system-on-chips (SoCs), and high-performance computer components. AMD serves a wide range of business and consumer markets, including personal computers (PCs), gaming, data centers, and embedded systems.

AMD's main products include microprocessors, embedded processors, and graphics processors for servers, workstations, PCs, and embedded system applications, as well as chipsets for motherboards. The company has also expanded into new markets, such as data centers, gaming, and high-performance computing. AMD's processors are used in a wide range of computing devices, including PCs, servers, laptops, and gaming consoles. Initially manufacturing its own processors, the company outsourced its manufacturing after GlobalFoundries was spun off in 2009. Through its Xilinx acquisition in 2022, AMD offers field-programmable gate array (FPGA) products.

AMD ended support for older generations, meaning that they will no longer receive driver updates. GPU driver updates are important because they can fix bugs, improve compatibility, and enhance performance, especially for new games.

Generation (microarchitecture) that still get support:

RDNA 4

RDNA 4 is a GPU microarchitecture designed by AMD, released with the Radeon RX 9000 series on February 28, 2025.

RDNA 4

GPUs released this generation
Model Name Launch
Radeon RX 9070 XT Mar 6, 2025
Radeon RX 9070 Mar 6, 2025
Radeon RX 9070 GRE May 8, 2025
Radeon RX 9060 XT (8 GB) Jun 5, 2025
Radeon RX 9060 XT (16 GB) Jun 5, 2025
Radeon RX 9060 Aug 5, 2025
Learn More about RDNA 4

RDNA 3

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, Lenovo Legion Go, and the Steam Machine consoles.

RDNA 3

Architecture

Chiplet packaging

For the first time ever in a consumer GPU, RDNA 3 utilizes modular chiplets rather than a single large monolithic die. AMD previously had great success with its use of chiplets in its Ryzen desktop and Epyc server processors. The decision to move to a chiplet-based GPU microarchitecture was led by AMD Senior Vice President Sam Naffziger who had also lead the chiplet initiative with Ryzen and Epyc. The development of RDNA 3's chiplet architecture began towards the end of 2017 with Naffziger leading the AMD graphics team in the effort. The benefit of using chiplets is that dies can be fabricated on different process nodes depending on their functions and intended purpose. According to Naffziger, cache and SRAM do not scale as linearly as logic does on advanced nodes like N5 in terms of density and power consumption so they can instead be fabricated on the cheaper, more mature N6 node. The use of smaller dies rather than one large monolithic die is beneficial for maximizing wafer yields as more dies can be fitted onto a single wafer. Alternatively, a large monolithic RDNA 3 die built on N5 would be more expensive to produce with lower yields.

RDNA 3 uses two types of chiplets: the Graphics Compute Die (GCD) and Memory Cache Dies (MCDs). On Ryzen and Epyc processors, AMD used its PCIe-based Infinity Fabric protocol with the package's dies connected via traces on an organic substrate. This approach is easily scalable in a cost-effective manner but has the drawbacks of increased latency, increased power consumption when moving data between dies at around 1.5 picojoules per bit, and it cannot achieve the connection density needed for high-bandwidth GPUs. An organic package could not host the number of wires that would be needed to connect multiple dies in a GPU. data

RDNA 3's dies are instead connected using TSMC's Integrated Fan-Out Re-Distribution Layer (InFO-RDL) packaging technique which provides a silicon bridge for high bandwidth and high density die-to-die communication. InFO allows dies to be connected without the use of a more costly silicon interposer such as the one used in AMD's Instinct MI200 and MI300 datacenter accelerators. Each Infinity Fanout link has 9.2 Gbps in bandwidth. Naffziger explains that "The bandwidth density that we achieve is almost 10x" with the Infinity Fanout rather than the wires used by Ryzen and Epyc processors. The chiplet interconnects in RDNA achieve cumulative bandwidth of 5.3 TB/s.

Ray tracing

RDNA 3 features second generation ray-tracing accelerators. Each Compute Unit contains one ray tracing accelerator. The overall number of ray tracing accelerators is increased due to the higher number of Compute Units, though the number of ray tracing accelerators per Compute Unit has not increased over RDNA 2.

Power efficiency

AMD claims that RDNA 3 achieves a 54% increase in performance-per-watt which is in line with their previous claims of 50% performance-per-watt increases for both RDNA and RDNA 2.

GPUs released this generation
Model Name Launch
Radeon RX 7900 XTX Dec 13, 2022
Radeon RX 7900 XT Dec 13, 2022
Radeon RX 7600 May 25, 2023
Radeon RX 7900 GRE Jul 2023 (China) / Feb 2024 (Global)
Radeon RX 7800 XT Sep 6, 2023
Radeon RX 7700 XT Sep 6, 2023
Radeon RX 7600 XT Jan 24, 2024
Learn More about RDNA 3

RDNA 2

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.

RDNA 2

Architectural details

Compute Unit

RDNA 2 contains a significant increase in the number of Compute Units (CUs) with a maximum of 80, a doubling from the maximum of 40 in the Radeon RX 5700 XT.[1] Each Compute Unit contains 64 shader cores. CUs are organized into groups of two named Work Group Processors with 32 KB of shared L0 cache per WGP. Each CU contains two sets of an SIMD32 vector unit, an SISD scalar unit, textures units, and a stack of various caches.[8] New low precision data types like INT4 and INT8 are new supported data types for RDNA 2 CUs.

The RDNA 2 graphics pipeline has been reconfigured and reordered for greater performance-per-watt and more efficient rendering by moving the caches closer to the shader engines. A new mesh shaders model allows shader rendering to be done in parallel using smaller batches of primitives called "meshlets". As a result, the mesh shaders feature enables greater control of the GPU geometry pipeline.

Ray tracing

Real-time hardware accelerated ray tracing is a new feature for RDNA 2 which is handled by a dedicated ray accelerator inside each CU.[10] Ray tracing on RDNA 2 relies on the more open DirectX Raytracing protocol rather than the Nvidia RTX protocol.

In February 2023, it was reported that driver updates had boosted ray tracing performance by up to 40% using DirectX Raytracing.

Clock speeds

With RDNA 2 using the same 7 nm node as RDNA, AMD claims that RDNA 2 achieves a 30% frequency increase over its predecessor while using the same power.

Power efficiency

AMD claims that RDNA 2 achieves up to a 54% increase in performance-per-watt over the first RDNA microarchitecture. 21% of that 54% improvement is attributed to performance-per-clock enhancements, in part due to the addition of Infinity Cache.

GPUs released this generation
Model Name Launch
Radeon RX 6800 Nov 18, 2020
Radeon RX 6800 XT Nov 18, 2020
Radeon RX 6900 XT Dec 8, 2020
Radeon RX 6700 XT Mar 18, 2021
Radeon RX 6600 XT Aug 11, 2021
Radeon RX 6600 Oct 13, 2021
Radeon RX 6500 XT Jan 19, 2022
Radeon RX 6400 Apr 20, 2022
Radeon RX 6650 XT May 10, 2022
Radeon RX 6750 XT May 10, 2022
Radeon RX 6950 XT May 10, 2022
Radeon RX 6700 Nov 3, 2022
Radeon RX 6750 GRE 10GB Nov 3, 2022
Radeon RX 6750 GRE 12GB Nov 3, 2022
Learn More about RDNA 2

RDNA 1

RDNA 1 is the first implementation of the RDNA microarchitecture and is the successor to the Radeon RX Vega series. The launch occurred on July 7, 2019.

RDNA 1

Die shot of the RX 5500 XT's RDNA GPU

By Fritzchens Fritz, CC0, Link

Architecture

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.

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.

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.

Differences between GCN and RDNA

There are architectural changes which affect how code is scheduled:

  1. Single cycle instruction issue
    • GCN issued one instruction per wave once every 4 cycles
    • RDNA issues instructions every cycle
  2. Wave32
    • GCN used a wavefront size of 64 threads (work items)
    • RDNA supports both wavefront sizes of 32 and 64 threads
  3. Workgroup Processors
    • GCN grouped the shader hardware into "compute units" (CUs) which contained scalar ALUs and vector ALUs, LDS and memory access. One CU contains 4 SIMD16s which share one path to memory.
    • RDNA introduced the "workgroup processor" ("WGP"). The WGP replaces the compute unit as the basic unit of shader computation hardware/computing. One WGP encompasses 2 CUs. This allows significantly more compute power and memory bandwidth to be directed at a single workgroup.
GPUs released this generation
Model Name Launch
Radeon RX 5700 XT Jul 7, 2019
Radeon RX 5700 Jul 7, 2019
Radeon RX 5700 XT 50th Anniversary Jul 7, 2019
Radeon RX 5500 XT Dec 12, 2019
Radeon RX 5600 XT Jan 21, 2020
Learn More about RDNA 1

GCN 5

AMD began releasing details of their next generation of GCN Architecture, termed the 'Next-Generation Compute Unit', in January 2017. The new design was expected to increase instructions per clock, higher clock speeds, support for HBM2, a larger memory address space.

Learn more (external link)

GCN 4

GPUs of the Arctic Islands-family were introduced in Q2 of 2016 with the AMD Radeon 400 series. The 3D-engine (i.e. GCA (Graphics and Compute array) or GFX) is identical to that found in the Tonga-chips. But Polaris feature a newer Display Controller engine, UVD version 6.3, etc.

Learn more (external link)

Generation (microarchitecture) that stopped getting support:

AMD has ended support for these generations because they are old and not up to today's standards

GCN 3

GCN 3rd generation was introduced in 2014 with the Radeon R9 285 and R9 M295X, which have the "Tonga" GPU. It features improved tessellation performance, lossless delta color compression to reduce memory bandwidth usage, an updated and more efficient instruction set, a new high quality scaler for video, HEVC encoding (VCE 3.0) and HEVC decoding (UVD 6.0), and a new multimedia engine (video encoder/decoder). Delta color compression is supported in Mesa. However, its double precision performance is worse compared to previous generation.

Learn more (external link)

GCN 2

The 2nd generation of GCN was introduced with the Radeon HD 7790 and is also found in the Radeon HD 8770, R7 260/260X, R9 290/290X, R9 295X2, R7 360, and R9 390/390X, as well as Steamroller-based desktop "Kaveri" APUs and mobile "Kaveri" APUs and in the Puma-based "Beema" and "Mullins" APUs. It has multiple advantages over the original GCN, including FreeSync support, AMD TrueAudio and a revised version of AMD PowerTune technology.

Learn more (external link)

TeraScale 3

TeraScale 3 (VLIW4) replaces the previous 5-way VLIW designs with a 4-way VLIW design. The new design also incorporates an additional tessellation unit to improve Direct3D 11 performance. It supports Direct3D 11 with Shader Model 5.0 and OpenGL 4.5 on Windows.

Learn more (external link)

TeraScale 2

TeraScale 2 (VLIW5) was introduced with the Radeon HD 5000 series GPUs in the "Evergreen" generation in 2009.

Learn more (external link)

TeraScale 1

TeraScale was first announced and released with the Radeon HD 2000 series in 2007. At SIGGRAPH 08 in December 2008, AMD employee Mike Houston described some details of the TeraScale microarchitecture.

Learn more (external link)