GPU Wiki Architecture

TeraScale

TeraScale is the VLIW5 (Very Long Instruction Word, 5-wide) shader architecture used across ATI and AMD discrete GPUs from 2007 through 2010, spanning the Radeon HD 2000, 3000, and 4000 series. It succeeded the R580/R600 design and represented ATI's first DirectX 10 GPU family.

Launch era
2007 to 2010
Process nodes
80nm (R600), 65nm (RV670), 55nm (RV770)
Predecessor
R580 / Xenos (Xbox 360)
Successor
TeraScale 2
Source review
Partial

Related GPUs

139 entries
View
Reset filters
GPU Architecture Launch Date Shader Processors Memory Bus Width TDP/TBP Segment
FireStream 9270 TeraScale 2008-11-13 800 2 GB GDDR5 256-bit 160 W Data Center
FirePro V3700 TeraScale 2008-08-08 40 256 MB GDDR3 64-bit 32 W Workstation
FirePro V5700 TeraScale 2008-08-08 320 512 MB GDDR3 128-bit 56 W Workstation
FireMV 2260 PCIe x1 TeraScale 2008-01-01 40 256 MB DDR2 64-bit 15 W Workstation
FirePro 2450 Multi-View PCIe x1 TeraScale 2009-01-01 40 256 MB DDR3 64-bit 32 W Workstation
FirePro V8700 TeraScale 2008-09-11 800 1 GB GDDR5 256-bit 151 W Workstation
FireGL V7600 TeraScale 2007-08-06 320 512 MB GDDR3 256-bit 127 W Workstation
FirePro 2450 Multi-View TeraScale 2009-01-01 40 256 MB DDR3 64-bit 32 W Workstation
FireStream 9250 TeraScale 2008-06-16 800 1 GB GDDR3 256-bit 150 W Data Center
FireGL V5600 TeraScale 2007-08-06 120 512 MB GDDR4 128-bit 89 W Workstation

Architecture History

The RV770 die (Radeon HD 4870) was a landmark product: a 55nm design that delivered strong performance at a competitive price and forced NVIDIA to cut prices on its GeForce GTX 200 series.

More architecture facts

Architecture name
TeraScale (VLIW5)
Important chips
R600 (HD 2900 XT), RV670 (HD 3870 / 3850), RV770 (HD 4870 / 4850), RV730 (HD 4670), RV710 (HD 4350)
Memory technologies
GDDR3 (early), GDDR4 (R600 / HD 2900 XT), GDDR5 (HD 4870)
Architecture feature generation
VLIW5 Stream Processors; DirectX 10 (R600/RV670), DirectX 10.1 (RV770 and later); OpenCL 1.0 (late models)
Consumer series
Radeon HD 2900 series, HD 3800 / 3600 / 3400 series, HD 4800 / 4600 / 4500 / 4300 series
Workstation / professional series
ATI FirePro V8700, V7750 (RV770-based)
Data center series
ATI FireStream 9250 (RV770-based compute card)

What this architecture changed

VLIW5 shader array: each shader processor cluster handles a 5-wide VLIW instruction bundle, requiring the compiler to pack instructions efficiently.
First ATI architecture with DirectX 10 compliance (R600), and first with DirectX 10.1 (RV770).
GDDR5 debut on a consumer GPU: HD 4870 was the first shipping consumer card with GDDR5 memory (256-bit at 115.2 GB/s).
HD 4870 X2: dual-GPU card on a single PCB, an early AMD dual-GPU reference design.
Stream computing (ATI Stream): early OpenCL-precursor compute support on select models.

Why it mattered

The TeraScale HD 4870 and HD 4850 are remembered as the GPUs that re-established ATI as a competitive force at the mainstream and high-end segments. The RV770 in particular forced aggressive NVIDIA price cuts and set a precedent for AMD using aggressive pricing and competitive architecture to pressure the market. The HD 4870's GDDR5 adoption was a key industry moment, making GDDR5 the dominant GPU memory standard for the following decade.