ATI Radeon HD 2900 XT test

1 besproken product
Inhoudsopgave
  1. 1. Inleiding
  2. 2. Unified shaders
  3. 3. Vijf kaarten
  4. 4. Extra foto's Radeon HD 2900 XT
  5. 5. Shader units
  6. 6. Architectuur
  7. 7. Geheugen
  8. 8. Tesselation Unit
  9. 9. Anti-aliasing
  10. 10. Ruby 4
  11. 11. Crossfire
  12. 12. UVD
  13. 13. HDMI
  14. 14. Prestaties
  15. 15. 3DMark06 (XP)
  16. 16. FarCry 1.3 (SM3) (XP)
  17. 17. Prey (XP)
  18. 18. Serious Sam II HDR (XP)
  19. 19. Splinter Cell: Chaos Theory (SM3) (XP)
  20. 20. X3: The Reunion (XP)
  21. 21. 3DMark06 (Vista)
  22. 22. Company of Heroes (Vista)
  23. 23. S.T.A.L.K.E.R. (Vista)
  24. 24. Conclusie
  25. 1 besproken product

Shader units

Hieronder zie je het blokdiagram van de R600 chip. Kloppend hard zijn de 320 unfied shaders ofwel Stream Processing Units zoals ATI ze zelf noemt. Deze units zijn opgedeeld in groepjes van vijf en per vijf is er één unit die alle soorten berekeningen kan doen (waaronder (co)sinus, logaritme en exponent berekeningen) en een viertal dat is beperkt tot floating point MAD (multiply/add, ofwel optellen en aftrekken) en integer berekeningen. De shader units werken alle standaard met 32-bits precisie en per vijf units is er een speciale Branch Execution Unit die de verwerkingen van vertakkingen binnen sets van instructies voor zijn rekening neemt.

r600_architecture_550
Het blokdiagram van de architectuur van de R600 chip

Het feit dat de ATI R600 maar liefst 320 unified shader units aan boord heeft, terwijl de nVidia G80 het moet doen met slechts 128 stuks, betekent niet dat de ATI kaart per definitie minstens twee keer sneller is. Integendeel zelfs, zoals we bij de benchmarks zien. Dat verschil is gedeeltelijk te verklaren door het feit dat bij ATI slechts één op de vijf shader units echt alle soorten instructies aan kan, maar voornamelijk door het feit dat bij nVidia intern de shader units op een hogere klokfrequentie werken dan de standaard chipsnelheid.

De 320 shaders zijn niet alleen opgedeeld in 64 blokken van 5, die 64 blokken zijn ook nog eens vier segmenten van elk 16 van dergelijke blokken, die dienst doen als SIMD array. Deze afkorting staat voor Single Instruction Multiple Data en dat geeft meteen aan wat het doel hiervan is; de architectuur kan eenvoudig één instructie tegelijkertijd op tot 64 stukken data uitvoeren.

r600_simd_550
De 320 shader units zijn opgedeeld in 80 SIMD arrays.

Advertentie

1 besproken product

Vergelijk   Product Prijs
ATI Radeon HD 2900 XT

ATI Radeon HD 2900 XT

  • R600
  • 320 cores
  • 742 MHz
  • 512 MB
  • 512 bit
  • DirectX 10.0
  • PCI-Express x16
Niet verkrijgbaar
0