Radeon HD 5000 series: Difference between revisions
→Chipset table: Updated link |
→Terascale 2 Architecture: Attempted to clarify. |
||
Line 21: | Line 21: | ||
==Architecture== |
==Architecture== |
||
===Terascale 2 Architecture=== |
===Terascale 2 Architecture=== |
||
With the release of ''Cypress'', the ''Terascale graphics engine'' architecture |
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.<ref name="xbitlabs">[http://www.xbitlabs.com/articles/video/print/radeon-hd5870.html DirectX 11 in the Open: ATI Radeon HD 5870 Review]</ref> Also similar to RV770, 4 texture units are tied to 16 4-way VLIW ALU's, AKA 80 stream processors. This combination of is referred to as a "SIMD core". Unlike RV770, as DX11 mandates full developer control over interpolaton so ''TeraScale 2'' removes dedicated interpolators, relying instead on the SIMD cores. The stream processors can handle the higher rounding precision FMA (Fused Multiply Add) instruction in both single and double precision which increases precision over MAD (Multiply Add) and is compliant to IEEE754-2008 precision<ref name="BeHardware">[http://www.behardware.com/articles/770-3/report-amd-radeon-hd-5870-and-5850.html Report: AMD Radeon HD 5870 and 5850]</ref>. The instruction SAD (Sum of Absolute Difference) has been natively added to the processors. This instruction can be used to greatly improve the performance of some processes, such as video transcoding. Each SIMD core is equipped with 32 kiB local data share and 8 kiB of L1 cache,<ref name="xbitlabs" /> while all SIMD cores share 64 kiB of global data. |
||
===Memory controller=== |
===Memory controller=== |
Revision as of 13:14, 20 December 2009
This article needs additional citations for verification. (May 2009) |
Release date | 2008 |
---|---|
Codename | Evergreen Cedar, Redwood, Juniper, Cypress, Hemlock |
Cards | |
Entry-level | HD 5400,[1] Redwood |
Mid-range | HD 5700 |
High-end | HD 5800 |
Enthusiast | HD 5900 [1] |
API support | |
DirectX | Direct3D 11 |
OpenCL | 1.0 |
OpenGL | 3.2 |
History | |
Predecessor | Radeon HD 4000 series |
Successor | Northern Islands family |
The Evergreen series is a family of GPUs developed by AMD graphics products division. The existence was spotted on a presentation slide from AMD Technology Analyst Day July 2007 as "R8xx". ATI held a press event in the USS Hornet museum on September 10, 2009[2] 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 HD5770 appearing October 12 and HD 5970 launched November 18 [3], with further launches expected throughout the rest of 2009 to early 2010.
The cards were so popular upon release that more than two months later, many online retailers were still having trouble keeping the 5800 and 5900 series in stock. [4]
Architecture
Terascale 2 Architecture
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.[5] Also similar to RV770, 4 texture units are tied to 16 4-way VLIW ALU's, AKA 80 stream processors. This combination of is referred to as a "SIMD core". Unlike RV770, as DX11 mandates full developer control over interpolaton so TeraScale 2 removes dedicated interpolators, relying instead on the SIMD cores. The stream processors can handle the higher rounding precision FMA (Fused Multiply Add) instruction in both single and double precision which increases precision over MAD (Multiply Add) and is compliant to IEEE754-2008 precision[6]. The instruction SAD (Sum of Absolute Difference) has been natively added to the processors. This instruction can be used to greatly improve the performance of some processes, such as video transcoding. Each SIMD core is equipped with 32 kiB local data share and 8 kiB of L1 cache,[5] while all SIMD cores share 64 kiB of global data.
Memory controller
Each memory controller ties to 2 ROP units and dedicated 128 kiB L2 cache.[5]
Multi-display technologies
Alongside the Radeon HD 5800 series, also introduced a new multi-display technology, dubbed "ATI Eyefinity Technology", supporting up to 6 simultaneous display being connected to one graphics cards, and supports grouping of multiple monitors into a "single large surface" (SLC), as an inexpensive alternative for ultra-high resolution display solution.
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), 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 signals needed to drive the digital outputs in TMDS mode. Dual-link DVI displays use two of the two 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 zero clock signals. A DisplayPort adaptor 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 normal Radeon HD 5870 or Radeon HD 5850 card.[7] The table below shows the maximum possible configurations on a normal Radeon HD 5800/5700 series add in card.
DVI-I/VGA | DVI-I | HDMI | DisplayPort |
---|---|---|---|
Active | Active | Inactive | Active |
Active | Inactive | Active | Active |
The Radeon HD 5870 Eyefinity6 Edition card will have six mini DisplayPort outputs, all of which can be simultaneously active.[7]
For Evergreen GPUs, DisplayPort outputs on board are capable of 10-bit per component output,[5] and HDMI output is capable of 12-bit per component output.
Multimedia capabilities
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, since previous generations of GPUs lags behind in terms of audio codec support. The previous generation R700 family GPUs can only support audio up to LPCM 7.1 and no bitstream output support for Dolby TrueHD and DTS-HD Master Audio audio formats to external AV receivers. This feature is now supported on Evergreen family GPUs.
Products
Radeon HD 5900
Codenamed Hemlock, the Radeon HD 5900 series was announced on October 12, 2009, starting with the HD 5970.[8] 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, making it the only series to have two GPUs on one PCB for Evergreen GPU family. There have been rumors of other products in the HD 5900 series, such as the 5950, but nothing confirmed from AMD.
Radeon HD 5800
Codenamed Cypress, the Radeon HD 5800 series was announced on September 23, 2009. Products included Radeon HD 5850 and Radeon HD 5870; an Eyefinity version of Radeon HD 5870 will also be available with 6 mini DisplayPort outputs. The launching model of Radeon HD 5870 can only support 3 display outputs at most. The Radeon HD 5870 has 1600 stream cores which are all usable, while the Radeon HD 5850 has 1440 usable stream cores because 160 out of the 1600 total stream cores are disabled in order to disable defective areas of the chip in a process called product binning so that defects which ruin some of the stream cores do not ruin the whole chip.
Radeon HD 5700
Codenamed Juniper, the Radeon HD 5700 series was announced on October 13, 2009. Products included Radeon HD 5750 and Radeon HD 5770. All Radeon HD 5700 series can support 3 display outputs. The Radeon HD 5770 has 800 stream cores, while the Radeon HD 5750 has 720 stream cores, as a direct result of product binning. The 5770 series has a 128-bit bus width, as opposed to the 5800 series, which has a 256-bit bus width.
Radeon HD 5600
The 5670 will consist of 400[9] stream cores and a core clock of 775MHz with 1000MHz (4.0Gbps) GDDR5 memory.
Chipset table
See also
References
- ^ a b Catalyst™ PC VENDOR ID (1002) LIST, accessed October 25, 2009.
- ^ "AMD is driving graphics to the edge with Eyefinity powering the SimCraft APEX sc830". SimCraft insider. 2009-09-11.
- ^ ATI Radeon HD 5970 Press Release
- ^ "O 5800, 5800, Wherefor Art Thou 5800?". [H]ArdOCP. 2009-11-10.
- ^ a b c d DirectX 11 in the Open: ATI Radeon HD 5870 Review
- ^ Report: AMD Radeon HD 5870 and 5850
- ^ a b 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.
- ^ Dual-GPU ATI Radeon HD 5970 released
- ^ "AMD ATI Radeon HD 5670 revealed?". Hexus. 2009-12-03.