Radeon HD 5000 series

Jump to content
From Wikipedia, the free encyclopedia
(Redirected from AMD Evergreen)
ATI Radeon HD 5000 series
ATI Radeon logo
Release dateSeptember 10, 2009; 16 years ago (2009-09-10)
CodenameEvergreen
Manhattan
ArchitectureTeraScale 2
Transistors
  • 292M 40 nm (Cedar)
  • 627M 40 nm (Redwood)
  • 1.040M 40 nm (Juniper)
  • 2.154M 40 nm (Cypress)
  • 2x 2.154M 40 nm (Hemlock)
Cards
Entry-level5450
5550
5570
Mid-range5670
5750
5770
High-end5830
5850
5870
Enthusiast5970
API support
Direct3DDirect3D 11
(feature level 11_0) [3]
Shader Model 5.0
OpenCLOpenCL 1.2[1]
OpenGLOpenGL 4.5[2]
History
PredecessorRadeon HD 4000 series
SuccessorRadeon HD 6000 series
Support status
Unsupported

The Evergreen series is a family of GPUs developed by Advanced Micro Devices for its Radeon line under the ATI brand name. It was employed in Radeon HD 5000 graphics card series and competed directly with NVIDIA's GeForce 400 series.

Release

[edit]

The existence was spotted on a presentation slide from AMD Technology Analyst Day July 2007 as "R8xx". AMD held a press event in the USS Hornet Museum on September 10, 2009[4] and announced ATI Eyefinity multi-display technology and specifications of the Radeon HD 5800 series' variants. The first variants of the Radeon HD 5800 series were launched September 23, 2009, with the HD 5700 series launching October 12 and HD 5970 launching on November 18.[5] The HD 5670, was launched on January 14, 2010, and the HD 5500 and 5400 series were launched in February 2010, completing what has appeared to be most of AMD's Evergreen GPU lineup.

Demand so greatly outweighed supply that more than two months after launch, many online retailers were still having trouble keeping the 5800 and 5900 series in stock.[6]

Architecture

[edit]

This article is about all products under the Radeon HD 5000 series brand. TeraScale 2 was introduced with this.

Multi-monitor support

[edit]

The on-die display controllers with the new brand name ATI Eyefinity were introduced with the Radeon HD 5000 series. The entire HD 5000 series products have Eyefinity capabilities supporting three outputs. The Radeon HD 5870 Eyefinity Edition, however, supports six mini DisplayPort outputs, all of which can be simultaneously active.

Display pipeline supports xvYCC gamut and 12-bit per component output via HDMI. HDMI 1.3a output. The previous generation Radeon R700 GPUs in the Radeon HD 4000 series only support up to LPCM 7.1 audio and no bitstream output support for Dolby TrueHD and DTS-HD Master Audio audio formats to external decoders. This feature is now supported on Evergreen family GPUs. On Evergreen family GPUs, DisplayPort outputs on board are capable of 10-bit per component output,[7] and HDMI output is capable of 12-bit per component output.

Maximum output configurations for normal Radeon HD 5800/5700 series cards
DVI-I/VGADVI-I/VGAHDMIDisplayPort
Option 1ActiveActiveInactiveActive
Option 2ActiveInactiveActiveActive

Video acceleration

[edit]

Unified Video Decoder (UVD2.2)[8] is present on the dies of all products and supported by AMD Catalyst 9.11 and later through DXVA 2.0 on Microsoft Windows and VDPAU on Linux and FreeBSD. The free and open-source graphics device driver#ATI/AMD also support UVD.

OpenCL (API)

[edit]

OpenCL accelerates many scientific software packages up to a factor 10 or 100 and more, compared to contemporary CPUs. OpenCL 1.0 to 1.2 are supported for all TeraScale 2 and 3 chips.[9]

Radeon Feature Table

[edit]

The following table shows features of AMD/ATI's GPUs (see also: List of AMD graphics processing units).

Name of GPU seriesWonderMach3D RageRage ProRage 128R100R200R300R400R500R600RV670R700EvergreenNorthern
Islands
Southern
Islands
Sea
Islands
Volcanic
Islands
Arctic
Islands
/Polaris
VegaNavi 1xNavi 2xNavi 3xNavi 4x
Released19861991Apr
1996
Mar
1997
Aug
1998
Apr
2000
Aug
2001
Sep
2002
May
2004
Oct
2005
May
2007
Nov
2007
Jun
2008
Sep
2009
Oct
2010
Dec
2010
Jan
2012
Sep
2013
Jun
2015
Jun 2016, Apr 2017, Aug 2019Jun 2017, Feb 2019Jul
2019
Nov
2020
Dec
2022
Feb
2025
Marketing NameWonderMach3D
Rage
Rage
Pro
Rage
128
Radeon
7000
Radeon
8000
Radeon
9000
Radeon
X700/X800
Radeon
X1000
Radeon
HD 2000
Radeon
HD 3000
Radeon
HD 4000
Radeon
HD 5000
Radeon
HD 6000
Radeon
HD 7000
Radeon
200
Radeon
300
Radeon
400/500/600
Radeon
RX Vega, Radeon VII
Radeon
RX 5000
Radeon
RX 6000
Radeon
RX 7000
Radeon
RX 9000
AMD supportEndedCurrent
Kind2D3D
Instruction set architectureNot publicly knownTeraScale instruction setGCN instruction setRDNA instruction set
MicroarchitectureNot publicly knownGFX1GFX2TeraScale 1
(VLIW5)

(GFX3)
TeraScale 2
(VLIW5)

(GFX4)
TeraScale 2
(VLIW5)

up to 68xx
(GFX4)
TeraScale 3
(VLIW4)

in 69xx [10][11]
(GFX5)
GCN 1st
gen

(GFX6)
GCN 2nd
gen

(GFX7)
GCN 3rd
gen

(GFX8)
GCN 4th
gen

(GFX8)
GCN 5th
gen

(GFX9)
RDNA
(GFX10.1)
RDNA 2
(GFX10.3)
RDNA 3
(GFX11)
RDNA 4
(GFX12)
TypeFixed pipeline[a]Programmable pixel & vertex pipelinesUnified shader model
Direct3DN/a5.06.07.08.19.0
11 (9_2)
9.0b
11 (9_2)
9.0c
11 (9_3)
10.0
11 (10_0)
10.1
11 (10_1)
11 (11_0)11 (11_1)
12 (11_1)
11 (12_0)
12 (12_0)
11 (12_1)
12 (12_1)
11 (12_1)
12 (12_2)
Shader modelN/a1.42.0+2.0b3.04.04.15.05.15.1
6.5
6.76.8
OpenGLN/a1.11.21.31.5[b][12]3.34.5 (Windows), 4.6 (Linux Mesa 25.2+)[13]4.6[14][c]
VulkanN/a1.1[c][d]1.3[15][e]1.4[16]
OpenCLN/aClose to Metal1.1 (not supported by Mesa)1.2+ (on Linux: 1.1+ (no Image support on Clover, with Rusticl) with Mesa, 1.2+ on GCN 1.Gen)2.0+ (Adrenalin driver on Win 7+)
(on Linux ROCm, Mesa 1.2+ (no support in Clover, only Rusticl, Mesa, 2.0+ and 3.0 with AMD drivers or AMD ROCm), 5th gen: 2.2 win 10+ and Linux RocM 5.0+
2.2+ and 3.0 Windows 8.1+ and Linux ROCm 5.0+ (Mesa Rusticl 1.2+ and 3.0 (2.1+ and 2.2+))[17][18][19]
HSA / ROCmN/aYes?
Video decoding ASICN/aAvivo/UVDUVD+UVD 2UVD 2.2UVD 3UVD 4UVD 4.2UVD 5.0 or 6.0UVD 6.3UVD 7 [20][f]VCN 2.0 [20][f]VCN 3.0 [21]VCN 4.0VCN 5.0
Video encoding ASICN/aVCE 1.0VCE 2.0VCE 3.0 or 3.1VCE 3.4VCE 4.0 [20][f]
Fluid Motion [g]NoYesNo?
Power saving?PowerPlayPowerTunePowerTune & ZeroCore Power?
TrueAudioN/aVia dedicated DSPVia shaders
FreeSyncN/a1
2
HDCP[h]N/a?1.42.22.3 [22]
PlayReady[h]N/a3.0No3.0
Supported displays[i]1–222–6?4
Max. resolution?2–6 ×
2560×1600
2–6 ×
4096×2160 @ 30 Hz
2–6 ×
5120×2880 @ 60 Hz
3 ×
7680×4320 @ 60 Hz [23]

7680×4320 @ 60 Hz PowerColor
7680x4320

@165 Hz

7680x4320
/drm/radeon[j]YesN/a
/drm/amdgpu[j]N/aOptional [24]Yes
  1. ^ The Radeon 100 Series has programmable pixel shaders, but do not fully comply with DirectX 8 or Pixel Shader 1.0. See article on R100's pixel shaders.
  2. ^ R300, R400 and R500 based cards do not fully comply with OpenGL 2+ as the hardware does not support all types of non-power of two (NPOT) textures.
  3. ^ a b OpenGL 4+ compliance requires supporting FP64 shaders and these are emulated on some TeraScale chips using 32-bit hardware.
  4. ^ Vulkan support is theoretically possible but has not been implemented in a stable driver.
  5. ^ Vulkan support in Linux relies on the amdgpu kernel driver which is incomplete and not enabled by default for GFX6 and GFX7.
  6. ^ a b c The UVD and VCE were replaced by the Video Core Next (VCN) ASIC in the Raven Ridge APU implementation of Vega.
  7. ^ Video processing for video frame rate interpolation technique. In Windows it works as a DirectShow filter in your player. In Linux, there is no support on the part of drivers and / or community.
  8. ^ a b To play protected video content, it also requires card, operating system, driver, and application support. A compatible HDCP display is also needed for this. HDCP is mandatory for the output of certain audio formats, placing additional constraints on the multimedia setup.
  9. ^ More displays may be supported with native DisplayPort connections, or splitting the maximum resolution between multiple monitors with active converters.
  10. ^ a b DRM (Direct Rendering Manager) is a component of the Linux kernel. AMDgpu is the Linux kernel module. Support in this table refers to the most current version.

Desktop products

[edit]
ModelLaunchCode
name
Fab
(nm)
Transistors
(million)
Die size
(mm2)
Bus
interface
Clock rateCore
config[a]
FillrateMemoryProcessing power
(GFLOPS)
TDP (Watts)[b]CrossFire
support
API support (version)Release price (USD)
Core
(MHz)
Memory
(MHz)
Pixel
(GP/s)
Texture
(GT/s)
Size
(MB)
Bandwidth
(GB/s)
Bus typeBus width
(Bit)
Single precisionDouble precisionIdleMax.Direct3DOpenGLOpenCL
Radeon HD 5450Feb 4, 2010Cedar4029259PCIe 2.1 x16
PCI
PCIe 2.1 x1
650
650
650
400
800
800
80:8:42.65.2512
1024
2048
6.4
12.8
DDR2
DDR3
64104N/a6.419.1No11.3
(11 0)
4.51.2~50
Radeon HD 5550Feb 9, 2010Redwood LE627104PCIe 2.1 x16550
550
550
320:16:84.48.812.8
25.6
51.2
DDR2
GDDR3
GDDR5
1283521039~70
Radeon HD 5570Redwood PRO650
650
400
900
400:20:85.213.012.8
28.8
57.6
52080
Radeon HD 5610May 14, 2011650500102416.0GDDR3??
Radeon HD 5670Jan 14, 2010Redwood XT775
775
800
1000
6.215.5512
1024
2048
25.6
64.0
GDDR3
GDDR5
62015644-way CrossFire99
Radeon HD 5750Oct 13, 2009Juniper PRO1040170700
700
1150
1150
720:36:1611.225.2512
1024
73.6GDDR510081686129
Radeon HD 5770Juniper XT850
850
1200
1200
800:40:1613.634.076.8136018108159
Radeon HD 5830Feb 25, 2010Cypress LE215433480010001120:56:1612.844.81024128.02561792358.425175239
Radeon HD 5850Sep 30, 2009Cypress PRO725
725
1000
1000
1440:72:3223.252.21024
2048
2088417.627151259
Radeon HD 5870Sep 23, 2009Cypress XT850
850
1200
1200
1600:80:3227.268.0153.62720544188
228
379
Radeon HD 5870
Eyefinity Edition[c][25]
Mar 11, 201085012002048228479
Radeon HD 5970Nov 18, 2009Hemlock2154×2334×2725
725
1000
1000
1600:80:32×246.4116.01024×2
2048×2
128×2256×24640928512942-way CrossFire599
  1. ^ Unified shaders : Texture mapping units : Render output units
  2. ^ The TDP is reference design TDP values from AMD. Different non-reference board designs from vendors may lead to slight variations in actual TDP.
  3. ^ All chips feature AMD Eyefinity, but the Radeon HD 5870 Eyefinity Edition card also have six mini DisplayPort outputs, all of which can be simultaneously active.


Radeon HD 5900

[edit]
ATI Radeon HD 5970

Codenamed Hemlock, the Radeon HD 5900 series was announced on October 12, 2009, starting with the HD 5970.[26] The Radeon HD 5900 series utilizes two Cypress graphics processors and a third-party PCI-E bridge. Similar to Radeon HD 4800 X2 series graphics cards; however, AMD has abandoned the use of X2 moniker for dual-GPU variants starting with Radeon HD 5900 series, making it the only series within the Evergreen GPU family to have two GPUs on one PCB.

Radeon HD 5800

[edit]
A Radeon HD 5870 by Sapphire Technology

Codenamed Cypress, the Radeon HD 5800 series was announced on September 23, 2009. Products included Radeon HD 5850 and Radeon HD 5870. The launching model of Radeon HD 5870 can support three display outputs at most, and one of these has to support DisplayPort. In terms of overall performance, the 5870 comes in between the GTX 470 and GTX 480 from rival company Nvidia, being closer to the GTX 480 than the GTX 470.[27] An Eyefinity 6 edition of Radeon HD 5870 was released, with 2 GiB GDDR5 memory, supporting six simultaneous displays, all to be connected to one of the mini DisplayPort outputs and all supporting this connection natively to not require additional hardware. The Radeon HD 5870 has 1600 usable shader processors, while the Radeon HD 5850 has 1,440 usable stream cores, as 160 out of the 1,600 total cores are disabled during product binning which detects potentially defective areas of the chip. A Radeon HD 5830 was released on February 25, 2010. The Radeon HD 5830 has 1,120 usable stream cores and a standard core clock of 800 MHz.

Radeon HD 5700

[edit]

The codename for the 5700 GPU was Juniper and it was exactly half of Cypress. Half the shader engines, half the memory controllers, half the ROPs, half the TMUs, half everything. The 5750 had one shader engine disabled (of 10), so had 720 stream processors, while the 5770 had all ten enabled. Additionally, the 5750 ran at 700 MHz and a lower voltage, while the 5770 used more power, but ran at 850 MHz. Both cards were normally found with 1 GB of GDDR5 memory, but 512 MB variants did exist, performance suffering somewhat.

Radeon HD 5600

[edit]
HD 5670
HD 5670 card heat-sink removed

Codenamed Redwood XT, the 5600 series has all five of Redwood's shader engines enabled. As each of them has 80 VLIW-5 units, this gave it 400 stream processors. Reference clocks were 775 MHz for all 5600s, while memory clocks varied between OEMs, as did the use of DDR3 and GDDR5 memory, the latter being twice as fast.

Radeon HD 5500

[edit]
A low-profile HD 5570 card

The Radeon HD 5570 was released on February 9, 2010, using the Redwood XT GPU as seen in the 5600 series. At first release was limited to DDR3 memory, but later, ATI added support for GDDR5 memory. One more variant, with only 320 stream cores, is available and Radeon HD 5550 was suggested as the product name. 5570s and 5550s were available with GDDR5, GDDR3 and DDR2 memory. The 5550 variant disabled one shader engine, so had only 320 stream processors (4 engines, 80 VLIW-5 units each).

All reference board designs of the Radeon HD 5500 series are half-height, making them suitable for a low profile form factor chassis.

Radeon HD 5400

[edit]
A Radeon HD 5450 by Sapphire Technology

Codenamed Cedar,[28] the Radeon HD 5400 series was announced on February 4, 2010, starting with the HD 5450. The Radeon HD 5450 has 80 stream cores, a core clock of 650 MHz, and 800 MHz DDR2 or DDR3 memory. The 5400 series is designed to assume a low-profile card size.

Mobile products

[edit]

Graphics device drivers

[edit]

AMD's proprietary graphics device driver "Catalyst"

[edit]

AMD Catalyst is being developed for Microsoft Windows and Linux. As of July 2014, other operating systems are not officially supported. This may be different for the AMD FirePro brand, which is based on identical hardware but features OpenGL-certified graphics device drivers.

AMD Catalyst supports of course all features advertised for the Radeon brand.

Free and open-source graphics device driver "Radeon"

[edit]

The free and open-source drivers are primarily developed on Linux and for Linux, but have been ported to other operating systems as well. On HD5000, the driver using following six parts:

  1. Linux kernel component DRM
  2. Linux kernel component KMS driver: basically the device driver for the display controller in kernel, called "radeon".
  3. user-space component libDRM: basically one of 3d drivers. The HD5000 series are using the "r600g" driver.
  4. user-space component in Mesa 3D;
  5. a special and distinct 2D graphics device driver for X.Org Server; with this card, EXA is used instead of Glamor

The free and open-source "Radeon" graphics driver supports most of the features implemented into the Radeon line of GPUs.[29]

The free and open-source "Radeon" graphics device drivers are not reverse engineered, but based on documentation released by AMD.[30]

See also

[edit]

References

[edit]
  1. ^ "AMD Catalyst Software Suite Version 12.4 Release Notes". 2012. Archived from the original on 2012-04-26. Retrieved 2018-04-20.
  2. ^ "AMD Radeon Software Crimson Edition Beta". AMD. Retrieved 2018-04-20.
  3. ^ "AMD Radeon Software Support for Legacy Graphics Products". AMD. Retrieved 2018-04-21.
  4. ^ "AMD is driving graphics to the edge with Eyefinity powering the SimCraft APEX sc830". SimCraft insider. 2009-09-11.
  5. ^ ATI Radeon HD 5970 Press Release
  6. ^ "O 5800, 5800, Wherefor Art Thou 5800?". [H]ArdOCP. 2009-11-10.
  7. ^ DirectX 11 in the Open: ATI Radeon HD 5870 Review Archived 2009-09-27 at the Wayback Machine
  8. ^ Unified Video Decoder#UVD-enabled GPUs
  9. ^ "The Khronos Group". 10 July 2022.
  10. ^ "AMD Radeon HD 6900 (AMD Cayman) series graphics cards". HWlab. hw-lab.com. December 19, 2010. Archived from the original on August 23, 2022. Retrieved August 23, 2022. New VLIW4 architecture of stream processors allowed to save area of each SIMD by 10%, while performing the same compared to previous VLIW5 architecture
  11. ^ "GPU Specs Database". TechPowerUp. Retrieved August 23, 2022.
  12. ^ "NPOT Texture (OpenGL Wiki)". Khronos Group. Retrieved February 10, 2021.
  13. ^ "OpenGL 4.6 Now Exposed For Old AMD Evergreen & Cayman GPUs On Linux Driver". Retrieved 2025-12-12.
  14. ^ "Mesamatrix". mesamatrix.net. Retrieved 2025-07-15.
  15. ^ "Conformant Products". Khronos Group. Retrieved 2024-12-02.
  16. ^ "radv: add Vulkan 1.4 support". Mesa. Retrieved 2024-12-02.
  17. ^ "AMD Radeon RX 6800 XT Specs". TechPowerUp. Retrieved January 1, 2021.
  18. ^ "AMD Launches The Radeon PRO W7500/W7600 RDNA3 GPUs". Phoronix. 3 August 2023. Retrieved 4 September 2023.
  19. ^ "AMD Radeon Pro 5600M Grafikkarte". TopCPU.net (in German). Retrieved 4 September 2023.
  20. ^ a b c Killian, Zak (March 22, 2017). "AMD publishes patches for Vega support on Linux". Tech Report. Retrieved March 23, 2017.
  21. ^ Larabel, Michael (September 15, 2020). "AMD Radeon Navi 2 / VCN 3.0 Supports AV1 Video Decoding". Phoronix. Retrieved January 1, 2021.
  22. ^ Edmonds, Rich (February 4, 2022). "ASUS Dual RX 6600 GPU review: Rock-solid 1080p gaming with impressive thermals". Windows Central. Retrieved November 1, 2022.
  23. ^ "Radeon's next-generation Vega architecture" (PDF). Radeon Technologies Group (AMD). Archived from the original (PDF) on September 6, 2018. Retrieved June 13, 2017.
  24. ^ "AMDGPU". Retrieved December 29, 2023.
  25. ^ Angelini, Chris; Abi-Chahla, Fedy (September 23, 2009). "ATI Radeon HD 5870: DirectX 11, Eyefinity, And Serious Speed". Tom's Hardware. Bestofmedia Network. p. 8. Retrieved October 9, 2009.
  26. ^ "Dual-GPU ATI Radeon HD 5970 released". Archived from the original on 2010-06-12. Retrieved 2009-11-18.
  27. ^ http://www.techspot.com/review/283-geforce-gtx-400-vs-radeon-hd-5800/GTX 480 and GTX 470 Review
  28. ^ "AMD Financial Analyst Day 2009 Codename Decoder". AMD. 2009-10-11.
  29. ^ "RadeonFeature". Xorg.freedesktop.org. Retrieved 2014-07-06.
  30. ^ "AMD Developer Guideds". Archived from the original on 2013-07-16.
[edit]

Laptop products

[edit]
    ATI Radeon HD 5000 series
    ATI Radeon logo
    Release dateSeptember 10, 2009; 16 years ago (2009-09-10)
    CodenameEvergreen
    Manhattan
    ArchitectureTeraScale 2
    Transistors
    • 292M 40 nm (Cedar)
    • 627M 40 nm (Redwood)
    • 1.040M 40 nm (Juniper)
    • 2.154M 40 nm (Cypress)
    • 2x 2.154M 40 nm (Hemlock)
    Cards
    Entry-level5450
    5550
    5570
    Mid-range5670
    5750
    5770
    High-end5830
    5850
    5870
    Enthusiast5970
    API support
    Direct3DDirect3D 11
    (feature level 11_0) [3]
    Shader Model 5.0
    OpenCLOpenCL 1.2[1]
    OpenGLOpenGL 4.5[2]
    History
    PredecessorRadeon HD 4000 series
    SuccessorRadeon HD 6000 series
    Support status
    Unsupported

    The Evergreen series is a family of GPUs developed by Advanced Micro Devices for its Radeon line under the ATI brand name. It was employed in Radeon HD 5000 graphics card series and competed directly with NVIDIA's GeForce 400 series.

    Release

    The existence was spotted on a presentation slide from AMD Technology Analyst Day July 2007 as "R8xx". AMD held a press event in the USS Hornet Museum on September 10, 2009[4] and announced ATI Eyefinity multi-display technology and specifications of the Radeon HD 5800 series' variants. The first variants of the Radeon HD 5800 series were launched September 23, 2009, with the HD 5700 series launching October 12 and HD 5970 launching on November 18.[5] The HD 5670, was launched on January 14, 2010, and the HD 5500 and 5400 series were launched in February 2010, completing what has appeared to be most of AMD's Evergreen GPU lineup.

    Demand so greatly outweighed supply that more than two months after launch, many online retailers were still having trouble keeping the 5800 and 5900 series in stock.[6]

    Architecture

    This article is about all products under the Radeon HD 5000 series brand. TeraScale 2 was introduced with this.

    Multi-monitor support

    The on-die display controllers with the new brand name ATI Eyefinity were introduced with the Radeon HD 5000 series. The entire HD 5000 series products have Eyefinity capabilities supporting three outputs. The Radeon HD 5870 Eyefinity Edition, however, supports six mini DisplayPort outputs, all of which can be simultaneously active.

    Display pipeline supports xvYCC gamut and 12-bit per component output via HDMI. HDMI 1.3a output. The previous generation Radeon R700 GPUs in the Radeon HD 4000 series only support up to LPCM 7.1 audio and no bitstream output support for Dolby TrueHD and DTS-HD Master Audio audio formats to external decoders. This feature is now supported on Evergreen family GPUs. On Evergreen family GPUs, DisplayPort outputs on board are capable of 10-bit per component output,[7] and HDMI output is capable of 12-bit per component output.

    Maximum output configurations for normal Radeon HD 5800/5700 series cards
    DVI-I/VGADVI-I/VGAHDMIDisplayPort
    Option 1ActiveActiveInactiveActive
    Option 2ActiveInactiveActiveActive

    Video acceleration

    Unified Video Decoder (UVD2.2)[8] is present on the dies of all products and supported by AMD Catalyst 9.11 and later through DXVA 2.0 on Microsoft Windows and VDPAU on Linux and FreeBSD. The free and open-source graphics device driver#ATI/AMD also support UVD.

    OpenCL (API)

    OpenCL accelerates many scientific software packages up to a factor 10 or 100 and more, compared to contemporary CPUs. OpenCL 1.0 to 1.2 are supported for all TeraScale 2 and 3 chips.[9]

    Radeon Feature Table

    The following table shows features of AMD/ATI's GPUs (see also: List of AMD graphics processing units).

    Name of GPU seriesWonderMach3D RageRage ProRage 128R100R200R300R400R500R600RV670R700EvergreenNorthern
    Islands
    Southern
    Islands
    Sea
    Islands
    Volcanic
    Islands
    Arctic
    Islands
    /Polaris
    VegaNavi 1xNavi 2xNavi 3xNavi 4x
    Released19861991Apr
    1996
    Mar
    1997
    Aug
    1998
    Apr
    2000
    Aug
    2001
    Sep
    2002
    May
    2004
    Oct
    2005
    May
    2007
    Nov
    2007
    Jun
    2008
    Sep
    2009
    Oct
    2010
    Dec
    2010
    Jan
    2012
    Sep
    2013
    Jun
    2015
    Jun 2016, Apr 2017, Aug 2019Jun 2017, Feb 2019Jul
    2019
    Nov
    2020
    Dec
    2022
    Feb
    2025
    Marketing NameWonderMach3D
    Rage
    Rage
    Pro
    Rage
    128
    Radeon
    7000
    Radeon
    8000
    Radeon
    9000
    Radeon
    X700/X800
    Radeon
    X1000
    Radeon
    HD 2000
    Radeon
    HD 3000
    Radeon
    HD 4000
    Radeon
    HD 5000
    Radeon
    HD 6000
    Radeon
    HD 7000
    Radeon
    200
    Radeon
    300
    Radeon
    400/500/600
    Radeon
    RX Vega, Radeon VII
    Radeon
    RX 5000
    Radeon
    RX 6000
    Radeon
    RX 7000
    Radeon
    RX 9000
    AMD supportEndedCurrent
    Kind2D3D
    Instruction set architectureNot publicly knownTeraScale instruction setGCN instruction setRDNA instruction set
    MicroarchitectureNot publicly knownGFX1GFX2TeraScale 1
    (VLIW5)

    (GFX3)
    TeraScale 2
    (VLIW5)

    (GFX4)
    TeraScale 2
    (VLIW5)

    up to 68xx
    (GFX4)
    TeraScale 3
    (VLIW4)

    in 69xx [10][11]
    (GFX5)
    GCN 1st
    gen

    (GFX6)
    GCN 2nd
    gen

    (GFX7)
    GCN 3rd
    gen

    (GFX8)
    GCN 4th
    gen

    (GFX8)
    GCN 5th
    gen

    (GFX9)
    RDNA
    (GFX10.1)
    RDNA 2
    (GFX10.3)
    RDNA 3
    (GFX11)
    RDNA 4
    (GFX12)
    TypeFixed pipeline[a]Programmable pixel & vertex pipelinesUnified shader model
    Direct3DN/a5.06.07.08.19.0
    11 (9_2)
    9.0b
    11 (9_2)
    9.0c
    11 (9_3)
    10.0
    11 (10_0)
    10.1
    11 (10_1)
    11 (11_0)11 (11_1)
    12 (11_1)
    11 (12_0)
    12 (12_0)
    11 (12_1)
    12 (12_1)
    11 (12_1)
    12 (12_2)
    Shader modelN/a1.42.0+2.0b3.04.04.15.05.15.1
    6.5
    6.76.8
    OpenGLN/a1.11.21.31.5[b][12]3.34.5 (Windows), 4.6 (Linux Mesa 25.2+)[13]4.6[14][c]
    VulkanN/a1.1[c][d]1.3[15][e]1.4[16]
    OpenCLN/aClose to Metal1.1 (not supported by Mesa)1.2+ (on Linux: 1.1+ (no Image support on Clover, with Rusticl) with Mesa, 1.2+ on GCN 1.Gen)2.0+ (Adrenalin driver on Win 7+)
    (on Linux ROCm, Mesa 1.2+ (no support in Clover, only Rusticl, Mesa, 2.0+ and 3.0 with AMD drivers or AMD ROCm), 5th gen: 2.2 win 10+ and Linux RocM 5.0+
    2.2+ and 3.0 Windows 8.1+ and Linux ROCm 5.0+ (Mesa Rusticl 1.2+ and 3.0 (2.1+ and 2.2+))[17][18][19]
    HSA / ROCmN/aYes?
    Video decoding ASICN/aAvivo/UVDUVD+UVD 2UVD 2.2UVD 3UVD 4UVD 4.2UVD 5.0 or 6.0UVD 6.3UVD 7 [20][f]VCN 2.0 [20][f]VCN 3.0 [21]VCN 4.0VCN 5.0
    Video encoding ASICN/aVCE 1.0VCE 2.0VCE 3.0 or 3.1VCE 3.4VCE 4.0 [20][f]
    Fluid Motion [g]NoYesNo?
    Power saving?PowerPlayPowerTunePowerTune & ZeroCore Power?
    TrueAudioN/aVia dedicated DSPVia shaders
    FreeSyncN/a1
    2
    HDCP[h]N/a?1.42.22.3 [22]
    PlayReady[h]N/a3.0No3.0
    Supported displays[i]1–222–6?4
    Max. resolution?2–6 ×
    2560×1600
    2–6 ×
    4096×2160 @ 30 Hz
    2–6 ×
    5120×2880 @ 60 Hz
    3 ×
    7680×4320 @ 60 Hz [23]

    7680×4320 @ 60 Hz PowerColor
    7680x4320

    @165 Hz

    7680x4320
    /drm/radeon[j]YesN/a
    /drm/amdgpu[j]N/aOptional [24]Yes
    1. ^ The Radeon 100 Series has programmable pixel shaders, but do not fully comply with DirectX 8 or Pixel Shader 1.0. See article on R100's pixel shaders.
    2. ^ R300, R400 and R500 based cards do not fully comply with OpenGL 2+ as the hardware does not support all types of non-power of two (NPOT) textures.
    3. ^ a b OpenGL 4+ compliance requires supporting FP64 shaders and these are emulated on some TeraScale chips using 32-bit hardware.
    4. ^ Vulkan support is theoretically possible but has not been implemented in a stable driver.
    5. ^ Vulkan support in Linux relies on the amdgpu kernel driver which is incomplete and not enabled by default for GFX6 and GFX7.
    6. ^ a b c The UVD and VCE were replaced by the Video Core Next (VCN) ASIC in the Raven Ridge APU implementation of Vega.
    7. ^ Video processing for video frame rate interpolation technique. In Windows it works as a DirectShow filter in your player. In Linux, there is no support on the part of drivers and / or community.
    8. ^ a b To play protected video content, it also requires card, operating system, driver, and application support. A compatible HDCP display is also needed for this. HDCP is mandatory for the output of certain audio formats, placing additional constraints on the multimedia setup.
    9. ^ More displays may be supported with native DisplayPort connections, or splitting the maximum resolution between multiple monitors with active converters.
    10. ^ a b DRM (Direct Rendering Manager) is a component of the Linux kernel. AMDgpu is the Linux kernel module. Support in this table refers to the most current version.

    Desktop products

    ModelLaunchCode
    name
    Fab
    (nm)
    Transistors
    (million)
    Die size
    (mm2)
    Bus
    interface
    Clock rateCore
    config[a]
    FillrateMemoryProcessing power
    (GFLOPS)
    TDP (Watts)[b]CrossFire
    support
    API support (version)Release price (USD)
    Core
    (MHz)
    Memory
    (MHz)
    Pixel
    (GP/s)
    Texture
    (GT/s)
    Size
    (MB)
    Bandwidth
    (GB/s)
    Bus typeBus width
    (Bit)
    Single precisionDouble precisionIdleMax.Direct3DOpenGLOpenCL
    Radeon HD 5450Feb 4, 2010Cedar4029259PCIe 2.1 x16
    PCI
    PCIe 2.1 x1
    650
    650
    650
    400
    800
    800
    80:8:42.65.2512
    1024
    2048
    6.4
    12.8
    DDR2
    DDR3
    64104N/a6.419.1No11.3
    (11 0)
    4.51.2~50
    Radeon HD 5550Feb 9, 2010Redwood LE627104PCIe 2.1 x16550
    550
    550
    320:16:84.48.812.8
    25.6
    51.2
    DDR2
    GDDR3
    GDDR5
    1283521039~70
    Radeon HD 5570Redwood PRO650
    650
    400
    900
    400:20:85.213.012.8
    28.8
    57.6
    52080
    Radeon HD 5610May 14, 2011650500102416.0GDDR3??
    Radeon HD 5670Jan 14, 2010Redwood XT775
    775
    800
    1000
    6.215.5512
    1024
    2048
    25.6
    64.0
    GDDR3
    GDDR5
    62015644-way CrossFire99
    Radeon HD 5750Oct 13, 2009Juniper PRO1040170700
    700
    1150
    1150
    720:36:1611.225.2512
    1024
    73.6GDDR510081686129
    Radeon HD 5770Juniper XT850
    850
    1200
    1200
    800:40:1613.634.076.8136018108159
    Radeon HD 5830Feb 25, 2010Cypress LE215433480010001120:56:1612.844.81024128.02561792358.425175239
    Radeon HD 5850Sep 30, 2009Cypress PRO725
    725
    1000
    1000
    1440:72:3223.252.21024
    2048
    2088417.627151259
    Radeon HD 5870Sep 23, 2009Cypress XT850
    850
    1200
    1200
    1600:80:3227.268.0153.62720544188
    228
    379
    Radeon HD 5870
    Eyefinity Edition[c][25]
    Mar 11, 201085012002048228479
    Radeon HD 5970Nov 18, 2009Hemlock2154×2334×2725
    725
    1000
    1000
    1600:80:32×246.4116.01024×2
    2048×2
    128×2256×24640928512942-way CrossFire599
    1. ^ Unified shaders : Texture mapping units : Render output units
    2. ^ The TDP is reference design TDP values from AMD. Different non-reference board designs from vendors may lead to slight variations in actual TDP.
    3. ^ All chips feature AMD Eyefinity, but the Radeon HD 5870 Eyefinity Edition card also have six mini DisplayPort outputs, all of which can be simultaneously active.


    Radeon HD 5900

    ATI Radeon HD 5970

    Codenamed Hemlock, the Radeon HD 5900 series was announced on October 12, 2009, starting with the HD 5970.[26] The Radeon HD 5900 series utilizes two Cypress graphics processors and a third-party PCI-E bridge. Similar to Radeon HD 4800 X2 series graphics cards; however, AMD has abandoned the use of X2 moniker for dual-GPU variants starting with Radeon HD 5900 series, making it the only series within the Evergreen GPU family to have two GPUs on one PCB.

    Radeon HD 5800

    A Radeon HD 5870 by Sapphire Technology

    Codenamed Cypress, the Radeon HD 5800 series was announced on September 23, 2009. Products included Radeon HD 5850 and Radeon HD 5870. The launching model of Radeon HD 5870 can support three display outputs at most, and one of these has to support DisplayPort. In terms of overall performance, the 5870 comes in between the GTX 470 and GTX 480 from rival company Nvidia, being closer to the GTX 480 than the GTX 470.[27] An Eyefinity 6 edition of Radeon HD 5870 was released, with 2 GiB GDDR5 memory, supporting six simultaneous displays, all to be connected to one of the mini DisplayPort outputs and all supporting this connection natively to not require additional hardware. The Radeon HD 5870 has 1600 usable shader processors, while the Radeon HD 5850 has 1,440 usable stream cores, as 160 out of the 1,600 total cores are disabled during product binning which detects potentially defective areas of the chip. A Radeon HD 5830 was released on February 25, 2010. The Radeon HD 5830 has 1,120 usable stream cores and a standard core clock of 800 MHz.

    Radeon HD 5700

    The codename for the 5700 GPU was Juniper and it was exactly half of Cypress. Half the shader engines, half the memory controllers, half the ROPs, half the TMUs, half everything. The 5750 had one shader engine disabled (of 10), so had 720 stream processors, while the 5770 had all ten enabled. Additionally, the 5750 ran at 700 MHz and a lower voltage, while the 5770 used more power, but ran at 850 MHz. Both cards were normally found with 1 GB of GDDR5 memory, but 512 MB variants did exist, performance suffering somewhat.

    Radeon HD 5600

    HD 5670
    HD 5670 card heat-sink removed

    Codenamed Redwood XT, the 5600 series has all five of Redwood's shader engines enabled. As each of them has 80 VLIW-5 units, this gave it 400 stream processors. Reference clocks were 775 MHz for all 5600s, while memory clocks varied between OEMs, as did the use of DDR3 and GDDR5 memory, the latter being twice as fast.

    Radeon HD 5500

    A low-profile HD 5570 card

    The Radeon HD 5570 was released on February 9, 2010, using the Redwood XT GPU as seen in the 5600 series. At first release was limited to DDR3 memory, but later, ATI added support for GDDR5 memory. One more variant, with only 320 stream cores, is available and Radeon HD 5550 was suggested as the product name. 5570s and 5550s were available with GDDR5, GDDR3 and DDR2 memory. The 5550 variant disabled one shader engine, so had only 320 stream processors (4 engines, 80 VLIW-5 units each).

    All reference board designs of the Radeon HD 5500 series are half-height, making them suitable for a low profile form factor chassis.

    Radeon HD 5400

    A Radeon HD 5450 by Sapphire Technology

    Codenamed Cedar,[28] the Radeon HD 5400 series was announced on February 4, 2010, starting with the HD 5450. The Radeon HD 5450 has 80 stream cores, a core clock of 650 MHz, and 800 MHz DDR2 or DDR3 memory. The 5400 series is designed to assume a low-profile card size.

    Mobile products

    Graphics device drivers

    AMD's proprietary graphics device driver "Catalyst"

    AMD Catalyst is being developed for Microsoft Windows and Linux. As of July 2014, other operating systems are not officially supported. This may be different for the AMD FirePro brand, which is based on identical hardware but features OpenGL-certified graphics device drivers.

    AMD Catalyst supports of course all features advertised for the Radeon brand.

    Free and open-source graphics device driver "Radeon"

    The free and open-source drivers are primarily developed on Linux and for Linux, but have been ported to other operating systems as well. On HD5000, the driver using following six parts:

    1. Linux kernel component DRM
    2. Linux kernel component KMS driver: basically the device driver for the display controller in kernel, called "radeon".
    3. user-space component libDRM: basically one of 3d drivers. The HD5000 series are using the "r600g" driver.
    4. user-space component in Mesa 3D;
    5. a special and distinct 2D graphics device driver for X.Org Server; with this card, EXA is used instead of Glamor

    The free and open-source "Radeon" graphics driver supports most of the features implemented into the Radeon line of GPUs.[29]

    The free and open-source "Radeon" graphics device drivers are not reverse engineered, but based on documentation released by AMD.[30]

    See also

    References

    1. ^ "AMD Catalyst Software Suite Version 12.4 Release Notes". 2012. Archived from the original on 2012-04-26. Retrieved 2018-04-20.
    2. ^ "AMD Radeon Software Crimson Edition Beta". AMD. Retrieved 2018-04-20.
    3. ^ "AMD Radeon Software Support for Legacy Graphics Products". AMD. Retrieved 2018-04-21.
    4. ^ "AMD is driving graphics to the edge with Eyefinity powering the SimCraft APEX sc830". SimCraft insider. 2009-09-11.
    5. ^ ATI Radeon HD 5970 Press Release
    6. ^ "O 5800, 5800, Wherefor Art Thou 5800?". [H]ArdOCP. 2009-11-10.
    7. ^ DirectX 11 in the Open: ATI Radeon HD 5870 Review Archived 2009-09-27 at the Wayback Machine
    8. ^ Unified Video Decoder#UVD-enabled GPUs
    9. ^ "The Khronos Group". 10 July 2022.
    10. ^ "AMD Radeon HD 6900 (AMD Cayman) series graphics cards". HWlab. hw-lab.com. December 19, 2010. Archived from the original on August 23, 2022. Retrieved August 23, 2022. New VLIW4 architecture of stream processors allowed to save area of each SIMD by 10%, while performing the same compared to previous VLIW5 architecture
    11. ^ "GPU Specs Database". TechPowerUp. Retrieved August 23, 2022.
    12. ^ "NPOT Texture (OpenGL Wiki)". Khronos Group. Retrieved February 10, 2021.
    13. ^ "OpenGL 4.6 Now Exposed For Old AMD Evergreen & Cayman GPUs On Linux Driver". Retrieved 2025-12-12.
    14. ^ "Mesamatrix". mesamatrix.net. Retrieved 2025-07-15.
    15. ^ "Conformant Products". Khronos Group. Retrieved 2024-12-02.
    16. ^ "radv: add Vulkan 1.4 support". Mesa. Retrieved 2024-12-02.
    17. ^ "AMD Radeon RX 6800 XT Specs". TechPowerUp. Retrieved January 1, 2021.
    18. ^ "AMD Launches The Radeon PRO W7500/W7600 RDNA3 GPUs". Phoronix. 3 August 2023. Retrieved 4 September 2023.
    19. ^ "AMD Radeon Pro 5600M Grafikkarte". TopCPU.net (in German). Retrieved 4 September 2023.
    20. ^ a b c Killian, Zak (March 22, 2017). "AMD publishes patches for Vega support on Linux". Tech Report. Retrieved March 23, 2017.
    21. ^ Larabel, Michael (September 15, 2020). "AMD Radeon Navi 2 / VCN 3.0 Supports AV1 Video Decoding". Phoronix. Retrieved January 1, 2021.
    22. ^ Edmonds, Rich (February 4, 2022). "ASUS Dual RX 6600 GPU review: Rock-solid 1080p gaming with impressive thermals". Windows Central. Retrieved November 1, 2022.
    23. ^ "Radeon's next-generation Vega architecture" (PDF). Radeon Technologies Group (AMD). Archived from the original (PDF) on September 6, 2018. Retrieved June 13, 2017.
    24. ^ "AMDGPU". Retrieved December 29, 2023.
    25. ^ Angelini, Chris; Abi-Chahla, Fedy (September 23, 2009). "ATI Radeon HD 5870: DirectX 11, Eyefinity, And Serious Speed". Tom's Hardware. Bestofmedia Network. p. 8. Retrieved October 9, 2009.
    26. ^ "Dual-GPU ATI Radeon HD 5970 released". Archived from the original on 2010-06-12. Retrieved 2009-11-18.
    27. ^ http://www.techspot.com/review/283-geforce-gtx-400-vs-radeon-hd-5800/GTX 480 and GTX 470 Review
    28. ^ "AMD Financial Analyst Day 2009 Codename Decoder". AMD. 2009-10-11.
    29. ^ "RadeonFeature". Xorg.freedesktop.org. Retrieved 2014-07-06.
    30. ^ "AMD Developer Guideds". Archived from the original on 2013-07-16.
    • ATI Radeon HD 5000 Series graphics
    • techPowerUp! GPU Database

    Laptop products

    • ATI Mobility Radeon HD 5400 Series
    • ATI Mobility Radeon HD 5700 & HD 5600 Series
    • ATI Mobility Radeon HD 5800 Series
    • AMD Radeon HD 6300M Series Graphics
    • AMD Radeon HD 6500M Series Graphics
    • AMD Radeon HD 6800M Series Graphics
    Retrieved from "https://en.wikipedia.org/w/index.php?title=Radeon_HD_5000_series&oldid=1319927757"