Radeon HD 5000 Series

From Wikipedia, the free encyclopedia
  (Redirected from Evergreen (GPU family))
Jump to: navigation, search
ATi Radeon HD 5000 Series
Release date September 10, 2009
Codename(s) Evergreen
Manhattan
Transistors
Fabrication
  • 292M 40 nm (Cedar)
  • 627M 40 nm (Redwood)
  • 1,040M 40 nm (Juniper)
  • 2,154M 40 nm (Cypress)
Entry-level cards 5450, 5550, 5570
Mid-range cards 5670, 5750, 5770
High-end cards 5830, 5850, 5870
Enthusiast cards 5970
Direct3D support Direct3D 11
Shader Model 5.0
OpenCL support OpenCL 1.2
OpenGL support OpenGL 4.3
Predecessor Radeon HD 4000 Series
Successor Radeon HD 6000 Series

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[1] 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[2] 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.[3]

Architecture[edit]

Terascale 2 Architecture[edit]

With the release of Cypress, the Terascale graphics engine architecture has been upgraded with twice the number of stream cores, texture units and ROP units compared to the RV770. The architecture of stream cores is largely unchanged, but adds support for DirectX 11/DirectCompute 11 capabilities with new instructions.[4] Also similar to RV770, four texture units are tied to 16 stream cores (each have five processing elements, making a total of 80 processing elements). This combination of is referred to as a SIMD core.

Unlike the predecessor Radeon R700, as DirectX 11 mandates full developer control over interpolation, dedicated interpolators were removed, relying instead on the SIMD cores. The stream cores can handle the higher rounding precision fused multiply–add (FMA) instruction in both single and double precision which increases precision over multiply–add (MAD) and is compliant to IEEE 754-2008 standard.[5] The instruction sum of absolute differences (SAD) has been natively added to the processors. This instruction can be used to greatly improve the performance of some processes, such as video encoding and transcoding. Each SIMD core is equipped with 32 kiB local data share and 8 kiB of L1 cache,[4] while all SIMD cores share 64 kiB global data share.

Memory controller[edit]

Each memory controller ties to two quad ROP units, one per 32-bit channel, and dedicated 128 kiB L2 cache.[4] Redwood has one quad ROP per 64-bit channel.

Multi-display technologies[edit]

USS Hornet Press Event with Eyefinity on SimCraft racing simulators

AMD also introduced AMD Eyefinity Technology (previously ATI Eyefinity) in this GPU family - the ability to connect three to six displays to one graphics card. It also supports grouping of multiple monitors into a single large surface (SLS), treated by the OS as a single monitor with very high resolutions. It is promoted as an inexpensive alternative for ultra-high resolution displays.

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.[6]

The display unit on Evergreen family of GPUs was completely replaced with one that has two DACs which are used to drive the DVI ports in analog mode (for example, when a DVI to VGA converter attached to a DVI port), a maximum of six digital transmitters that can output either a DisplayPort signal or a TMDS signal which is used for either DVI or HDMI, and two clock signal generators needed to drive the digital outputs in TMDS mode. Dual-link DVI displays use two of the TMDS/DisplayPort transmitters and one clock signal each. Single-link DVI displays and HDMI displays use one TMDS/DisplayPort transmitter and one clock signal each. DisplayPort displays use one TMDS/DisplayPort transmitter and no clock signal.

An active DisplayPort adapter or dongle can be used to convert a DisplayPort signal to another type of signal like VGA, single or dual link DVI, or HDMI if more than two non-DisplayPort displays need to be connected to a Radeon HD 5000 series graphics card.[6] The table below shows the maximum possible configurations on a normal Radeon HD 5800/5700 series add-in card.

Eyefinity was codenamed "SunSpot" during development.[7]

Maximum output configurations for normal Radeon HD 5800/5700 series cards
DVI-I/VGA DVI-I/VGA HDMI DisplayPort
Option 1 Active Active Inactive Active
Option 2 Active Inactive Active Active

However, other configurations are possible while not being explicitly detailed or verified by AMD (e.g., DVI, HDMI, and VGA).[8]

Multimedia capabilities[edit]

On video capabilities, the AVIVO HD plus UVD combination is still responsible for hardware decoding for the video codecs for Blu-ray movies playback on the Evergreen family, with a few enhancements on AVIVO HD such as blue stretch for brighter white. With Catalyst 9.11 and beyond and Flash 10.1 UVD can be used to accelerate H.264 based flash videos, such as YouTube and Hulu. Display pipeline supports xvYCC gamut and 12-bit per component output via HDMI. AVIVO HD also supports DXVA 2.0 API for Windows Vista and Windows 7.

One major milestone is that the Evergreen GPU family supports HDMI 1.3a output. The previous generation R700 family GPUs 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,[4] and HDMI output is capable of 12-bit per component output.

Products[edit]

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.[9] 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]

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. 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.[10] An Eyefinity 6 edition of Radeon HD 5870 was released, with 2 GB GDDR5 memory, supporting six simultaneous displays to be connected to the mini DisplayPort outputs. The Radeon HD 5870 has 1600 usable stream cores, 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]

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]

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,[11] 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.

Chipset table[edit]

Evergreen (HD 5xxx) Series[edit]

  • The HD5xxx series is the last series of AMD GPUs which supports two analogue CRT-monitors with a single graphics card (i.e. with two RAM-DACs)
Model Launch Codename Fab (nm) Transistors (Million) Die Size (mm2) Bus interface Memory (MiB) Clock rate Config core Fillrate Memory Processing Power
GFLOPS
TDP (W) GFLOPS/W
Single Precision
API support (version) Release Price (USD)
Core (MHz) Memory (MHz) Pixel (GP/s) Texture (GT/s) Bandwidth (GB/s) Bus type Bus width (bit) Single Precision Double Precision Idle Max. DirectX OpenGL OpenCL
Radeon HD 5450 Feb 4, 2010 Cedar PRO 40 292 59 PCIe 2.1 x16
PCIe 2.1 x1
512
1024
2048
650
650
650
400
800
800
80:8:4 2.6 5.2 6.4
12.8
DDR2
DDR3
64 104 No 6.4 19.1 5.45 11.0 4.3 1.2 ?
Radeon HD 5550 Feb 9, 2010 Redwood LE 40 627 104 PCIe 2.1 x16 512
1024
2048
550
550
550
400
800
800
320:16:8 4.4 8.8 12.8
25.6
51.2
DDR2
GDDR3
GDDR5
128 352 No 10 39 9.03 11.0 4.3 1.2 ?
Radeon HD 5570 Feb 9, 2010 Redwood PRO 40 627 104 PCIe 2.1 x16 512
1024
2048
650
650
400
900
400:20:8 5.2 13.0 12.8
28.8
57.6
DDR2
GDDR3
GDDR5
128 520 No 10 39 13.3 11.0 4.3 1.2 ?
Radeon HD 5670 Jan 14, 2010 Redwood XT 40 627 104 PCIe 2.1 x16 512
1024
2048
775
775
800
1000
400:20:8 6.2 15.5 25.6
64.0
GDDR3
GDDR5
128 620 No 15 64 9.69 11.0 4.3 1.2 ?
Radeon HD 5750 Oct 13, 2009 Juniper PRO 40 1040 166 PCIe 2.1 x16 512
1024
700
700
1150
1150
720:36:16 11.2 25.2 73.6 GDDR5 128 1008 No 16 86 11.72 11.0 4.3 1.2 ?
Radeon HD 5770 Oct 13, 2009 Juniper XT 40 1040 166 PCIe 2.1 x16 512
1024
850
850
1200
1200
800:40:16 13.6 34.0 76.8 GDDR5 128 1360 No 18 108 12.59 11.0 4.3 1.2 ?
Radeon HD 5830 Feb 25, 2010 Cypress LE 40 2154 334 PCIe 2.1 x16 1024 800 1000 1120:56:16 12.8 44.8 128.0 GDDR5 256 1792 358.4 25 175 10.24 11.0 4.3 1.2 ?
Radeon HD 5850 Sep 30, 2009 Cypress PRO 40 2154 334 PCIe 2.1 x16 1024
2048
725
725
1000
1000
1440:72:32 23.2 52.2 128.0 GDDR5 256 2088 417.6 27 151 13.83 11.0 4.3 1.2 ?
Radeon HD 5870 Sep 23, 2009 Cypress XT 40 2154 334 PCIe 2.1 x16 1024
2048
850
850
1200
1200
1600:80:32 27.2 68.0 153.6 GDDR5 256 2720 544 27 188
228
14.47
11.93
11.0 4.3 1.2 ?
Radeon HD 5870
Eyefinity Edition
Mar 11, 2010 Cypress XT 40 2154 334 PCIe 2.1 x16 2048 850 1200 1600:80:32 27.2 68.0 153.6 GDDR5 256 2720 544 27 228 11.93 11.0 4.3 1.2 ?
Radeon HD 5970 Nov 18, 2009 Hemlock XT 40 2154x2 334x2 PCIe 2.1 x16 1024x2
2048x2
725
725
1000
1000
1600:80:32 ×2 46.4 116.0 128x2 GDDR5 256x2 4640 928 51 294 15.78 11.0 4.3 1.2 ?
Model Launch Codename Fab (nm) Transistors (Million) Die Size (mm2) Bus interface Memory (MiB) Core (MHz) Memory (MHz) Config core Pixel (GP/s) Texture (GT/s) Bandwidth (GB/s) Bus type Bus width (bit) Single Precision Double Precision Idle Max. GFLOPS/W
Single Precision
DirectX OpenGL OpenCL Release Price (USD)
Clock rate Fillrate Memory Processing Power
GFLOPS
TDP (W) API support (version)

1 Unified shaders : Texture mapping units : Render output units
2 The effective data transfer rate of GDDR5 is quadruple its nominal clock, instead of double as with other DDR memory.
3 The TDP is reference design TDP values from AMD. Different non-reference board designs from vendors may lead to slight variations in actual TDP.
4 All cards feature Angle independent anisotropic filtering and Eyefinity capabilities, with up to 3 outputs (Eyefinity edition may allow more simultaneous outputs).
6 The Radeon HD 5870 Eyefinity Edition card allows six mini DisplayPort outputs, all of which can be simultaneously active.[6]

Manhattan (Mobility HD 5xxx) Series[edit]

Model: Mobility Radeon Launch Model Number Code name Fab (nm) Bus interface Memory (MiB) Core clock (MHz) Memory clock (MHz) Config core1 Fillrate Memory API compliance (version) Processing Power
GFLOPs
TDP (Watts)
Pixel (GP/s) Texture (GT/s) Bandwidth (GB/s) Bus type Bus width (bit) DirectX OpenGL
Mobility Radeon HD 530v May 5, 2010 M92 RV710 55 PCIe x16 2.0 1024 500 600 80:8:4 2 4 9.6 DDR2
DDR3
GDDR3
64 10.1 3.3 80 Unknown
Mobility Radeon HD 545v May 5, 2010 M92 RV710 55 PCIe x16 2.0 1024 720 800 80:8:4 2.88 5.76 12.8 DDR2
DDR3
GDDR3
64 10.1 3.3 115.2 Unknown
Mobility Radeon HD 550v May 5, 2010 M96 RV730 55 PCIe x16 2.0 1024 450 600 320:32:8 3.6 14.4 19.2 DDR2
DDR3
GDDR3
128 10.1 3.3 288 Unknown
Mobility Radeon HD 560v May 5, 2010 M96 RV730 55 PCIe x16 2.0 1024 550 800 320:32:8 4.4 17.6 25.6 DDR2
DDR3
GDDR3
128 10.1 3.3 352 Unknown
Mobility Radeon HD 565v May 5, 2010 M96-XT RV730 55 PCIe x16 2.0 1024 675 800 320:32:8 5.4 21.6 25.6 DDR2
DDR3
GDDR3
128 10.1 3.3 432 Unknown
Mobility Radeon HD 5145 January 7, 2010 M92 RV710 55 PCIe x16 2.0 1024 720 900 80:8:4 2.88 5.76 14.4 DDR3
GDDR3
64 10.1 3.3 115.2 15
Mobility Radeon HD 5165 January 7, 2010 M96 RV730 55 PCIe x16 2.0 1024 600 900 320:32:8 4.8 19.2 28.8 DDR3
GDDR3
128 10.1 3.3 384 35
Mobility Radeon HD 5430 January 7, 2010 Park LP Cedar 40 PCIe x16 2.1 1024 500
550
800
800
80:8:4 2.0
2.2
4.0
4.4
12.8 DDR3
GDDR3
64 11 4.0 80
88
7
Mobility Radeon HD 5450 January 7, 2010 Park PRO Cedar 40 PCIe x16 2.1 1024 675 800 80:8:4 2.7 5.4 12.8 DDR3
GDDR3
64 11 4.0 108 11
Mobility Radeon HD 5470 January 7, 2010 Park XT Cedar 40 PCIe x16 2.1 1024
1024
512
750 800 80:8:4 3 6 12.8
12.8
25.6
DDR3
GDDR3
GDDR5
64 11 4.0 120 13
15
Mobility Radeon HD 5650 January 7, 2010 Madison PRO Redwood 40 PCIe x16 2.1 1024 450
650
800
800
400:20:8 3.6
5.2
9.0
13.0
25.6
25.6
DDR3
GDDR3
128 11 4.0 360
520
15
19
Mobility Radeon HD 5730 January 7, 2010 Madison LP Redwood 40 PCIe x16 2.1 1024 650 800 400:20:8 5.2 13 25.6 DDR3
GDDR3
128 11 4.0 520 26
Mobility Radeon HD 5750 January 7, 2010 Madison PRO Redwood 40 PCIe x16 2.1 1024 550 800 400:20:8 4.4 11 51.2 GDDR5 128 11 4.0 440 25
Mobility Radeon HD 5770 January 7, 2010 Madison XT Redwood 40 PCIe x16 2.0/2.1 1024 650 800 400:20:8 5.2 13 51.2 GDDR5 128 11 4.0 520 30
Mobility Radeon HD 5830 January 7, 2010 Broadway LP Juniper 40 PCIe x16 2.1 1024 500 800 800:40:16 8 20 25.6 DDR3
GDDR3
128 11 4.0 800 24
Mobility Radeon HD 5850 January 7, 2010 Broadway PRO Juniper 40 PCIe x16 2.1 2048
1024
1024
625
500
625
900
1000
1000
800:40:16 10
8
10
25
20
25
28.8
64
64
DDR3
GDDR5
GDDR5
128 11 4.0 1000
800
1000
31
30
39
Mobility Radeon HD 5870 January 7, 2010 Broadway XT Juniper 40 PCIe x16 2.1 1024 700 1000 800:40:16 11.2 28 64 GDDR5 128 11 4.0 1120 50
Model Launch Model Number Code name Fab (nm) Bus interface Memory (MiB) Core clock (MHz) Memory clock (MHz) Config core1 Fillrate Memory API compliance (version) Processing Power
GFLOPs
TDP (Watts)
Pixel (GP/s) Texture (GT/s) Bandwidth (GB/s) Bus type Bus width (bit) DirectX OpenGL

See also[edit]

References[edit]

External links[edit]

Laptop products[edit]