Bij AnandTech is een uitgebreid artikel verschenen over de prestaties van de laatste nVidia- en ATi-videokaarten in Half-Life 2. Zoals gisteren al naar voren kwam uit verschillende bronnen presteert de GeForce FX-familie beroerd in vergelijking met de recentste ATi-videokaarten. De oorzaak hiervan moet gezocht worden in de prestaties van de pixel shaders die intensief gebruikt worden door Half-Life 2.
Om de resultaten te verbeteren heeft Valve een speciaal code path geschreven voor de GeForce FX 5900 Ultra die volgens de benchmarks van AnandTech 40 procent sneller is dan het standaard DirectX 9 code path. De beeldkwaliteit heeft hier echter wel onder te lijden aangezien er gedeeltelijk gebruik gemakt wordt van 16-bits precisie waardoor lichte banding-effecten ontstaan. Voor de GeForce FX 5600 wordt aangeraden om gebruik te maken van het DirectX 8.1 code path waardoor de verschillende shader effecten er minder indrukwekkend uit zien. De ATi Radeon 9600 Pro kan wel gewoon gebruik maken van het standaard DirectX 9 code path.
De benchmarks bevestigen de resultaten die gisteren door Valve werden vrijgegeven. De Radeon 9800 Pro is in veel gevallen meer dan 50 procent sneller dan de GeForce FX 5900 Ultra en biedt daarnaast ook nog eens een hogere beeldkwaliteit. Hierbij moet wel opgemerkt worden dat AnandTech verplicht was de 45.23 drivers te gebruiken en niet de 50.xx drivers die volgens nVidia aanzienlijk beter presteren.
Ook opvallend is dat de Radeon 9800 Pro en de Radeon 9600 Pro in sommige gevallen nauwelijks van elkaar verschillen qua prestaties. De reden hiervan is dat de GPU de prestatie bepaald en de geheugenbandbreedte nauwelijks meer een invloed heeft. Anand verwacht dat we deze verandering in de toekomst bij veel meer spellen zullen zien. Een leuke bijkomstigheid hiervan is dat bandbreedtehongerige operaties die voorheen een flinke deuk in de framerate sloegen zoals anisotropic filtering straks praktisch zonder prestatieverlies gebruikt kunnen worden.

