How to Properly Benchmark Your PC
BattleForge
BattleForge is an online, real-time strategy game from EA that uses a free-to-play model, so you can download and run it at no cost. Since it’s a real-time strategy game, it uses graphics a little differently than a first person shooter. In the scripted benchmark, for example, there’s about a hundred units running around doing stuff – engaging in combat, throwing spells and otherwise creating mayhem.
The benchmark, as with many games, is buried in the graphics option menu. The benchmark itself is only about a minute long. However, actually running the test is even more tedious than running the DiRT2 benchmark. First, you’ll need to download the installer. When you run the installer, it proceeds to download about 1.3GB of content. Be sure to include the option for high resolution textures, or you won’t be able to benchmark in the high detail mode.
After you install the game, you’ll also need to create a BattleForge account. Finally, you can log in, run the game, and go into the graphics options. Even then, it’s something of a pain, because every time you make a major change to a graphics option, you have to exit the game and restart – which means re-logging in. It’s a good thing that this is a free game.
Still, it’s one of the few RTS-based tests, and it is free, so it’s worth checking out if you’re into these types of titles.
Resident Evil 5 Demo
This particular demo supports DirectX 9 and 10, but also has support for Nvidia’s 3D Vision stereoscopic 3D, so you can even benchmark this card wearing shutter glasses, if you think that’s interesting.
As game demos go, it’s not a huge download, at about 580MB. It’s dead simple to run, too. When you run the launcher, choose either DX9 or DX10 mode. When in the demo, you press a key, select “System Settings”, then set the resolution and features. Once you ESC back to the main screen, you hit a key again and select “Benchmarks.” The “Fixed Benchmark” is shorter, and generates more repeatable results. At the end, you’ll get a summary screen, showing you an average frame rate and a chart of frame rate over time.

Resident Evil 5, with all the eye candy turned up, can still stress a graphic card, even though it’s almost a pure port of the console title.
Unigine Heaven
Although based on an actual game engine, the Unigine Heaven is a synthetic test, designed to check out DirectX 11 performance on the latest generation of graphics cards. It even offers manual settings for hardware tessellation, a feature available only on DirectX 11 capable GPUs. It will also run in DX10, DX9 and OpenGL, so you can test a variety of APIs, but remember that performance will vary by API and enabled, API specific feature, like hardware tessellation.

Unigine’s Heaven benchmark runs all currently supported graphics APIs, and supports hardware tessellation under DX11.
One Note about Professional Graphics
If you’re a graphics artist or professional CAD user, you may want to test performance of your card in that context. The problem here is that professional graphics apps vary in performance on specific GPUs even more than games, and the CPU can often be a big factor.
If you do want to see how your graphics card performs, there are several free benchmarks that can assist you. We won’t go into details as to how to run them, but there are a couple of good free benchmarks. In addition, there are several application-specific tests, but those often require you to own the app. If you are, for example, a 3dsmax 9 user, you may want to see how your card (and system performs with benchmarks for that particular app.
One quick and easy source is SPEC, the Standard Performance Evaluation Corporation, a standards group that develops a variety of benchmarks. One free benchmark that’s widely used is SPECViewperf, now at version 10. SPEC also offers app specific tests for 3dsmax 9, Maya 6.5, SolidEdge and others.
Bottom Line: Remember the Context
It’s easy to get mired in frame rates, feature sets and driver versions. Remember, though, a difference of a few frames per second really doesn’t matter (as long as you’re staying above 45 fps in shooters and 30fps in simulation and RTS titles.) Benchmarking graphics cards is a great way to check out the performance of your rig, and maybe help you decide when it’s really time to upgrade. In the end, though, it’s about how well the games you like perform on the hardware you own. Benchmarking should be a tool to help you enjoy your gaming experience, not a competition unto itself.