fillratetest (free video benchmark utility)

fillratetest screenshotfillratetest is a free, lightweight utility for video card benchmarking on Windows. It performs three tests designed to measure video memory bandwidth, followed by two tests designed to measure GPU fill rate. You can save your results and/or submit them to the online results database.

Results from fillratetest can be compared directly with a video card's box specs to see if the manufacturer's bandwidth and fill rate claims are substantiated.

Download

fillratetest1.13.zip (ZIP archive, 240KB) - V1.13 binary

fillratetest does not require installation - just run it straight from the ZIP file you downloaded. It won't clog up your registry or your user profile with unwanted files - in fact, it doesn't write anything to your hard drive. To uninstall, just delete the downloaded file.

Like any benchmark, fillratetest will give the most accurate results on a "clean" desktop with no other applications running.

System requirements

fillratetest requires Windows* and DirectX 9.0 or later. Administrator privileges are not required. An internet connection is required to submit your results to the online results database.

* fillratetest works on Windows 2000, XP, Vista, 7 and Server 2008. Windows 98, Me, Server 2003 and Server 2008 R2 are untested, but may work. Apparently it will also run on WINE, but the results are bogus. If you get "device lost" errors on Windows 7 with an ATI card, try turning off Aero before you run fillratetest.

Results

Visit the Online Results Database to compare your results with other users'. Or look at the old charts.

Interpreting the results

Video memory bandwidth

This benchmark measures how much texture data the video card can read from video memory per second. Discrete video cards with dedicated onboard memory will usually score much higher than integrated cards, which share slower system memory.

Fill rate

There are various different definitions of fill rate, but put simply, it's the number of pixels that the video card can write to per second. Running games at higher resolutions and with full-scene anti-aliasing enabled demands a higher fill rate to maintain a high frame rate, since the card is rendering more pixels per frame.

Calculating memory bus width

Some video cards have had "crippled" versions released under the same name, e.g. utilising a 64-bit memory bus instead of 128-bit. With memory bandwidth scores from fillratetest and your video RAM's clock frequency, you can figure out the card's bus width.

For example, for a Radeon 9600XT-based card:

  • Best memory bandwidth score: 7953MB/sec;
  • Video memory clock frequency: 519MHz;
  • 7953/519 = 15 bytes;
  • 15 bytes * 8 bits per byte = 120 bits - suggesting a 128-bit memory bus.
Posted by pwr (site) at February 3, 2004, 6:11pm. Category: programming. semipermalink Tags: directx

54 comments

Share this:

Post a comment




All three fields are optional. Your email address will only be made available to the site owner.



Comments

Displaying comments 50-54 of 54 (most recent first)

Driver: nv4_disp.dll
Description: NVIDIA GeForce FX 5500
DeviceName: \\.\DISPLAY1
Memory bandwidth (0 + 32/32): 4143.20 MB/sec
Memory bandwidth (16 + 32/32): 3817.89 MB/sec
Memory bandwidth (32 + 32/32): 3863.85 MB/sec
GPU fill rate, single-texture (16/0): 927.45 Mtexels/sec
GPU fill rate, multi-texture (16/0): 951.99 Mtexels/sec

Posted by anonymous at January 19, 2005, 5:03pm. Category: programming.

Driver: ati2dvag.dll
Description: RADEON X700 PRO
DeviceName: \\.\DISPLAY1
Memory bandwidth (0 + 32/32): 11667.41 MB/sec
Memory bandwidth (16 + 32/32): 11838.01 MB/sec
Memory bandwidth (32 + 32/32): 11997.85 MB/sec
GPU fill rate, single-texture (16/0): 2909.01 Mtexels/sec
GPU fill rate, multi-texture (16/0): 3151.27 Mtexels/sec
that my shit its nice or not ????????more then a 9800 pro because i buy this one because its a ddr3

Posted by peizzle at December 10, 2004, 9:10pm. Category: programming.

celeron, asus, lol

Posted by Frantic at August 18, 2004, 2:40pm. Category: programming.

Your software crashed when i run it.
I have an Asus motherboard with in-built video RAM, 2.4GHz Celeron CPU, 256MB RAM. I am trying to measure the improvement when i install a video card.

Posted by Ross Anderson at August 18, 2004, 9:27am. Category: programming.
[Previous 50 comments]

Site Copyright © 1996-2009 Paul Roberts. Opinions expressed are mine and don't represent the view of my employer.
Powered by clunkyblog release 3.10. Generated in 9ms.