facebook rss twitter

Review: AMD Radeon HD 3870: the new midrange DX10 king?

by Tarinder Sandhu on 15 November 2007, 05:00

Tags: HIS Radeon HD 3870, AMD (NYSE:AMD)

Quick Link: HEXUS.net/qakfp

Add to My Vault: x

Table-comparison time



And here is the comparison table:

Graphics cards AMD Radeon HD 3870 512 AMD Radeon HD 3850 256 AMD Radeon HD 2900 Pro 512 AMD Radeon HD 2900 XT 512 NVIDIA GeForce 8800 GT 512 NVIDIA GeForce 8800 GTS 320 NVIDIA GeForce 8800 GTS 640
PCIe PCIe 2.0 PCIe PCIe 2.0 PCIe
GPU clock 775MHz 670MHz 600MHz 743MHz 600MHz 500MHz 500MHz
Shader clock 775MHz 670MHz 600MHz 743MHz 1500MHz 1200MHz 1200MHz
Memory clock (effective) 2250MHz 1656MHz 1584MHz 1656MHz 1800MHz 1600MHz 1600MHz
Memory interface, size, and implementation 256-bit, 512MiB, GDDR4 256-bit, 512MiB, GDDR3 512-bit, 512MiB, GDDR3 256-bit, 512MiB, GDDR3 320-bit, 320MiB/640MiB, GDDR3
Memory bandwidth 72.8GB/sec 53GB/sec 101.376GB/sec 105.984GB/sec 57.60GB/sec 64.00GB/sec
Manufacturing process TSMC, 55nm TSMC, 80nm TSMC, 65nm TSMC, 90nm
Transistor count 666M 700M+ 754M 681M
Die size 192mm² 408mm² 296mm² 484mm²
DirectX Shader Model 4.1 4.0
Vertex, fragment, geometry shading (shared) 320 FP32 scalar ALUs, MADD dual-issue (unified) 112 FP32 scalar ALUs, MADD+MUL dual-issue (unified) 96 FP32 scalar ALUs, MADD dual-issue (unified)
Peak GFLOP/s 496 428 345.6 475.52 336 230.4
Data sampling and filtering 16ppc address and 32ppc bilinear INT8 filtering, max 16xAF 56ppc address and 56ppc bilinear INT8 filtering, max 16xAF 24ppc address and 48ppc bilinear INT8 filtering, max 16xAF
Peak GTexel/s (bilinear) 12.4 10.72 9.6 11.888 16.8 12
ROPs 16, 8Z or 8C samples/clk, 2clk FP16 blend
8xMSAA, 24xCFAA
16, 8Z or 8C samples/clk, 2clk FP16 blend
8xMSAA, 16xCSAA
20, 8Z or 8C samples/clk, 2clk FP16 blend
8xMSAA, 16xCSAA
Outputs 2 x dual-link DVI (HDMI) w/HDCP, mini-DIN (VIVO) 2 x dual-link DVI w/HDCP, mini-DIN 2 x dual-link DVI w/HDCP (discrete ASIC), mini-DIN
Hardware-assisted video-decoding engine AMD UVD - full H.264 and VC-1 decode run via GPU's shaders NVIDIA's VP2 - full H.264 decode and partial VC-1 decode run via GPU's shaders
Reference cooler dual-slot single-slot dual-slot single-slot dual-slot
Expected retail price £140 £110 £165 £220 £165 £170 £220



We've included the stats of the Radeon 3850 for illustrative purposes only. Its expected retail price of £110 puts it in the same bracket as NVIDIA's GeForce 8600 GTS, really.

However, we've not include the fundamentally more expensive GeForce 8800 GTX (£300) or Ultra (£375). We also note that the Radeon 2900 Pro was a limited-edition SKU that's not readily available and the Radeon HD 2900 XT is, for all intents and purposes, going to go end-of-line soon.

There's a fine balance between maintaining decent performance and cutting costs in the mid-range space. Both AMD and NVIDIA have chosen to equip their latest-and-greatest GPUs with optimised 256-bit memory buses, causing peak bandwidth to suffer as a result. The Radeon 3870's smaller manufacturing process gives it a considerable advantage over GeForce 8800 GT 512 in shading-power-to-die-size but NVIDIA hits back with a texturing fill-rate that's significantly higher.

We could discuss architectures all day long but it only constitutes one part of 3D performance. Remember that most games are overwhelmingly sponsored by NVIDIA's 'The Way It's Meant To Be Played' developer-relation initiative - and there's absolutely nothing wrong with that.

Thinking that through to the end, TWIMTBP-sponsored games code will take advantage of NVIDIA's texturing-to-shading balance more than AMD's, leading to higher frame rates, but that's something AMD will need to address.

While AMD is happily banging on the drum of reduced power-consumption figures for its Radeon HD 3870 - as compared to Radeon HD 2900 XT - the product does actually ship with a dual-slot cooler.

AMD argues that this is to allow the enthusiast to push the clock frequencies significantly higher, ignoring the fact that NVIDIA's GeForce 8800 GT - a no-less potent GPU - carries a single-slot cooler.

On paper, though, the Radeon HD 3870 512 and GeForce 8800 GT 512 seem to be reasonably evenly matched in specifications.