ATi, Radeon 9700'ün sekiz paralel pixel render işhatına sahip tek grafik işlemci olmasıyla gurur duyuyor. Bu şu an piyasadaki en üst seviye grafik işlemcilerde bulunanın iki katı. 325 MHz lik bir saat hızıyla, sekiz işhattı 8 * 325 = 2,600 Mpixel/sn'lik bir dolgu hızına sahip. Her bir render işhattında bir kaplama ünitesi bulunuyor, bu yüzden çoklu kaplama dolgu hızı yukarıdaki tekli kaplama dolgu oranı ile aynı. Her bir işhattı için tek bir kaplama ünitesi az gibi görülebilir, fakat 8 paralel işhattının bir kaplama ünitesi ile 32 bit renkli bir kaplama yapması için gerekli bellek bant genişliğini hesaplarsanız, iki kaplama ünitesinin neden bir fark yaratmayacağını anlayabilirsiniz. 32 bit * 8 (trilinear filtreleme, 8 tekselin okunmasını zorunlu kılıyor) * 8 (sekiz işhattı) = 2048 bit. Her saat vuruşunda 2048 bit okunmak zorunda fakat Radeon 9700'ün 256 bit genişliğindeki DDR bellek arabirimi her saat vuruşunda sadece 512 bit sağlayabiliyor. Yine bilinear filtreleme modu her saat vuruşunda 1024 bit isteyecek. İşhattı başına iki kaplama ünitesi bellek arayüzü tarafından asla beslenemez. Bu nedenle bu ünitelerin eklenmesi hiçbir fark yaratmaz.
Pixel Shader Üniteleri
Radeon 9700'ün her bir pixel render işhattı, bağımsız bir pixel shader ünitesi. Yeni PS 2.0 özelliklerine uygun olarak bu shader üniteleri 160 talimata kadar programları çalıştırabilirler. Her pixel shader programı 16 farklı kaplama haritası üzerinde 32 kaplama örnekleme operasyonu ve ilave olarak her geçişte 64 renk operasyonu yapabilir. Geçiş başına saat döngüleri şüphesiz değişkendir ve özellikle anisotropic filtrelendirme kullanıldığında daha yüksek rakamlara ulaşabilir. 160 talimat sınırı az geldiğinde, sonuç herhangi bir hassaslık kaybı olmadan diğer geçiş için pixel shader ünitesine yüklenebilir. Çünkü sonuç 64 veya 128 bit kayar nokta hassaslığında işlenebilir.