Digit-Life :: Computer Hardware In Detail

Platform

Video

Multimedia

Mobile

Other

Battle of
ATI RADEON X800 XT and NVIDIA GeForce 6800 Ultra
- Part Four:
RightMark3D-based Filtering Tests
Sapphire RADEON X800 Pro Review


 Discuss


 Comment







CONTENTS

  1. Introduction
  2. Part 1: Features of R420/NV40 videocards
  3. Part 1: Configurations of testbeds, test tools
  4. Part 1: Quality: Bilinear filtering
  5. Part 1: Quality: Trilinear filtering
  6. Part 1: Quality: Anisotropic filtering
  7. Part 2: Sapphire Atlantis RADEON X800 Pro features
  8. Part 2: Performance
  9. Conclusions



Well, time flies... Announcements were made long ago, the spring is gone, but where are the new products? Timidly, as if shy of something, RADEON X800 Pro appears, but neither GeForce 6800 nor X800 XT PE are on the horizon. What is it, temporary problems or a return to older times when many weeks separated announcements and releases?

Hopefully, the former. Although to be fair, we can only blame GeForce 6800 for not being sold, as there's been just about a month since the R420 announcement, and X800 Pro is being already sold in Western countries (of course, at exorbitant prices due to the absence of rivals).

So, today we'll go on with current issues concerning R420 and NV40 and also examine the first serial card to appear on the Russian market, Sapphire RADEON X800 Pro.

Theoretical materials and videocard reviews concerning ATI RADEON X800 (R420) and NVIDIA GeForce 6800 (NV40) GPU functionality

Note the last material from the list above. It opened an analysis of the recent situation caused by all possible stories about filtering (including trilinear one).

It is known that both ATI and NVIDIA implement various techniques to increase performance by means of optimisations of trilinear and anisotropic filterings. There was a huge scandal about partial trilinear filtering and a lot of dirty linen was washed in public. Thus, ATI officials were reminded of their statement made this April in Toronto where R420 was presented. The company's representatives then condemned any tricks with trilinear filtering and alleged that NVIDIA had been doing such things for a long time. However, it turned out later that RADEON 9600 and X800 had all sorts of optimisations too. But even ATI high-ranking executives state that optimisations and tricks are different things, and their company doesn't increase performance at the expense of quality, in contrast to their rival that allegedly uses tricks.

Offended, NVIDIA made another scandal in return, which resulted in the Californian act smoking out the secret presentation. And that was really a hit below the belt for ATI.

The events do not show either company in a favourable light as foul play in the PR sphere has never been approved. It's not a good idea to exchange accusations. The companies should do what they are supposed to: make products and drivers. And then, users and analysts will decide for themselves which company they like better, why ATI doesn't want to use shaders 3.0, and why NVIDIA doesn't supply 500W PSUs with their cards.

Well, tricks with trilinear filtering do take place. A test in our third part revealed certain optimisations, but NVIDIA took a fairer approach (at least in drivers 60.72) making it up to users to decide whether to simplify trilinear filtering or not. ATI, in contrast, made an admission and tried to justify their actions by claiming that users wouldn't even notice anything. It was only after a strong pressure was applied that the comapny's leading CATALYST expert promised that a switch same with NVIDIA's will ve introduced into the settings panel. I personally don't consider such behaviour correct and exemplary. Trilinear filtering is one of the basic functions, it is clearly specified in API documentation. Nobody has the right to change it in any way, and those who substitute it with approximation have always been reviled (remember TNT and Voodoo in their last months). Even if developers think that it is appropriate to use a simpler algorithm that requires lower pipeline load than a full trilinear filtering, they still ought to let the user decide whether to enable this optimisation or not. It may be set by default, but then there must be a way to disable it. Well, new ATI drivers will show if our hopes have been heard. By the way, there are also claims about NVIDIA drivers 61.11 (.12) that the disabling of those optimisations is allowed but doesn't work. Although to be fair, we must say that all 6x.xx versions are yet unofficial and uncertified (in contrast to CATALYST), so it may be just that the settings panel and the driver core are temporarily incompatible.

But we'll also have to think about the things these optimisations bring besides performance increase. Does the quality really fall? I mean, not in a test specially written for this, but in real games. It is a difficult but crucial question. Fragment Five of our research will help to find an answer to it.

As for now, we'll go on examining filtering in synthetic tests. Only this time around, we'll take a complex and global approach and estimate anisotropy in all its forms and at different angles.

Part 1: RightMark3D-based filtering tests

A brief reminder of the boards in question.

Boards



ATI RADEON X800 XT NVIDIA GeForce 6800 Ultra














Both of them are reference cards, that is, pre-serial products. But later on, we'll deal with serial items as well.

Both cards have 256-MB GDDR3 memory with a 1.6ns access time. Memory frequencies are 550 (1100) MHz in NV40 and 575 (1150) MHz in R420. Chip frequencies are 400 and 450 MHz for NV40 and 525 MHz for R420. Each GPU contains 16 pixel pipelines and 6 vertex ones. NV40 also supports shaders version 3.0, and R420 supports 3Dc, the company's proprietary technology of normal map compression.

Setup and drivers

Configurations of testbeds:

  • Pentium 4 3200 MHz based PC:
    • CPU: Intel Pentium 4 3200 MHz;
    • Mainboard: ASUS P4C800 Delux on i875P;
    • 1024 MB DDR SDRAM;
    • HDD: Seagate Barracuda IV 40GB;

  • Athlon 64 3200+ based PC:
    • CPU: AMD Athlon 64 3200+ (L2=1024K);
    • Mainboard: ASUS K8V SE Deluxe on VIA K8T800;
    • 1 GB DDR SDRAM PC3200;
    • HDD: Seagate Barracuda 7200.7 80GB SATA.

  • Windows XP SP1; DirectX 9.0b;
  • Monitors: ViewSonic P810 (21") and Mitsubishi Diamond Pro 2070sb (21").
  • Drivers: ATI version 6.444 (CATALYST 4.5); NVIDIA version 60.72 (there is no disabling trilinear filtering optimisation in version 61.11).

VSync is disabled.

D3D RightMark synthetic tests

The version of D3D RightMark Beta 4 (1050) synthetic benchmark we used, as well as its description are available at http://3d.rightmark.org

To test the quality, we used a special texture ("zebra") that consists of black and white horizontal stripes. This is the best texture to identify the limit of filtering effectiveness and other features including the character of optimisation and MIP-level selection.

Legend:

  • TLF - trilinear filtering
  • BLF - bilinear filtering
  • Opt. - optimisation enabled
  • ANIS - anisotropic filtering
  • ANIS x P - anisotropy forced from drivers with Performance setting
  • ANIS x Q - anisotropy force from drivers with Quality setting
  • ANIS x APP - anisotropy activated from application
  • Colored - MIP-level colouring enabled

So, this is a special filtering quality test.



Bilinear filtering, 0°
Settings
RADEON 9800 XT
RADEON X800 XT
GeForce 6800 Ultra Full
GeForce 6800 Ultra Optimization
BLF 0









-
BLF Colored 0









-

All accelerators perform bilinear filtering in an expectedly similar way. The only differences result from slightly different formulas of MIP-level selection, depending on the distance to the display surface and the angle of the textured polygon. Paradoxically, ATI's method is closer to the standards of computer graphics (coming back to the previous material, the BORDER=1 between MIP levels must look as a quarterfoil for the infinite tunnel). Whereas NVIDIA's method is closer to the physical meaning: calculation of the ratio between the pixel area and the area of the texture piece projected upon it. Our next article will contain a more detailed description of the algorithms and the essence of anisotropic filtering. We'll also deal with MIP-level selection and examine various approaches in terms of image quality. For now, we'll just note this difference that the above screenshots show. As for bilinear filtering, it is obviously performed in one and the same way. Well, it's no surprise, optimisations of the oldest hardware graphic accelerating operation would be too much.

[ Next part (2) ]



Andrey Vorobiev (anvakams@ixbt.com)
Alexander Medvedev (unclesam@ixbt.com)

07.05.2004



Comments

Register   Restore password       


  Total: 0

  Most Popular Reviews More   RSS  
August 8, 2008 · General Video

Graphics Card + Processor, Part 3

August 18, 2008 · Video cards: ATI GPUs

ATI RADEON HD 4870 X2 2x1024 MB

September 24, 2000 · General Storage

NTFS File System

March 5, 2002 · General Storage

USB 2.0 vs. FireWire

March 10, 2008 · Video cards: ATI GPUs

Four Overclocked RADEON HD 3650/3850/3870 Graphics Cards

  Latest Reviews More   RSS  
September 5, 2008 · Motherboards

Gigabyte MA78GPM-DS2H Motherboard

September 4, 2008 · Coolers

Thermaltake DuOrb CPU Cooler

September 3, 2008 · General Video

Graphics Card + Processor, Part 4

September 2, 2008 · General Platform

Corsair HX620W Power Supply

September 1, 2008 · Motherboards

ASUS M3N-HT Deluxe / Mempipe Motherboard

  Latest News More   RSS  
September 5, 2008

Daily Mailbox

September 4, 2008

AMD Processor Roadmap for Q4 2008

September 4, 2008

Daily Mailbox

September 3, 2008

Daily Mailbox

September 2, 2008

Chaintech Announces APOGEE Industrial 2.5-inch SATA2, 1.8-inch Micro SATA2 SSD, Industrial CF card and EDM series

  Sponsored Links Get listed  
  Latest Threads More   Register  

new graphics card
(replies: 5)

Digit-Life - Low-End Single/Dual-Core CPUs: Leisurely Computing
(replies: 15)

Realtek ALC1200
(replies: 10)

Digit-Life - Top Dual/Quad-Core CPUs: Enticing Heights
(replies: 3)

Soundcard for the Digital DJ
(replies: 1)

 

Platform  ·  Video  ·  Multimedia  ·  Mobile  ·  Other  ·  Compare Prices  ||  Feedback  ·  Advertise at Digit-Life  ·  About us  ·  Affiliates  ·  Forum


Copyright © 1997—2008: Byrds Research & Publishing, Ltd. All rights reserved.