[ Print Article! ]

3D Performance with Oblivion: Part 2 Mainstream Cards
April 12, 2006 Brandon Sandman Bell

Summary: Last week we took a look at Oblivion's performance with the latest high-end graphics cards and found that ATI's Radeon X1900 XTX delivers the best overall performance. But what if you don't have $500 to spend for a graphics card? That's where today's article comes in! We've rounded up the latest mainstream graphics card offerings from ATI and NVIDIA, as well as including the GeForce 6600 GT and 6800 GT. In addition, we also answer the question if 512MB of graphics memory really makes a difference in performance. Find the answers to all these questions inside!


IntroductionPage:: ( 1 / 19 )


While it’s been on the market now for less than a month, Oblivion has generated a huge following. NPD sales data has Oblivion commanding the top two spots in PC game sales (the Collectors Edition is ranked #2) while Bethesda has also announced that Oblivion is the fastest selling game for Xbox 360.

What all these gamers are discovering as soon as they boot up Oblivion is that the game is more demanding than anyone expected, as we showed you in our performance tests with the latest high-end cards last week, even the latest GeForce and Radeon cards can be brought to their knees if you don’t keep the eye candy settings in check. In hindsight we probably cranked the settings up a little too high for that article, we were running the cards with the highest visual settings available and in some ways that really isn’t feasible unless you’re running two graphics cards for SLI or CrossFire. For our second Oblivion performance article we’re running with more affordable graphics cards in the $120-$250 range. These cards don’t have the shading horsepower and memory bandwidth of the high-end cards we tested with last week, so we’re going to be more aggressive in tweaking the settings for optimal performance rather than image quality. We’ve taken a few comparison shots here:

[image]

<% print_image("01"); %><% print_image("02"); %><% display_comparison_link( 1 ) %>
[image]
<% print_image("03"); %><% print_image("04"); %><% display_comparison_link( 2 ) %>
[image]
<% print_image("05"); %><% print_image("06"); %><% display_comparison_link( 3 ) %>

One of the chief optimizations we’ve made this time around is reducing the view distance. Oblivion is a wide open game filled with huge environments. It puts an enormous strain on the graphics card when you turn up the game’s view distance as the card literally has to render every strand of grass, pebble, and tree. As you can see in the screenshots there’s a huge price you have to pay in image quality by turning down this setting, but it can have a tremendous impact on performance.

Another setting we were tempted to turn down, but ultimately elected not to was the “iMinGrassSize” setting. One popular tweak that a lot of end users are doing is to turn this setting up from its default level of 80 to 100 or more. This can have a profound impact on performance, but it affects the amount of grass that is rendered. As you recall from our “foliage” demo last week, this puts a huge strain on the graphics card. Since we purposely designed this demo to stress the cards as much as possible we didn’t want to make foliage any less effective at stress-testing the graphics cards so we’ve left this setting at 80. We did however run a few quick benchmarks with a GeForce 6600 GT to illustrate the impact this tweak can have on performance as well as take screenshots:

[image]
<% print_image("07"); %><% print_image("08"); %><% display_comparison_link( 4 ); %>

[image]
<% print_image("08"); %><% print_image("09"); %><% display_comparison_link( 5 ); %>



Our optimizations for this article went much further than just turning down the view distance though, so rather than go point-by-point through the changes we’ve made, we’re instead providing our Oblivion.ini config file that we used for testing the cards.

One other topic that you guys asked us to take a look at is the performance impact (if any) 512MB of video memory can have on performance. With ATI and NVIDIA both selling 512MB graphics cards many of you are curious if the added video memory improves performance. Let’s take a look shall we?



256MB vs 512MB testingPage:: ( 2 / 19 )

In order to properly determine the performance impact the added video memory brings, we decided to split our testing in two. We’re going to run one batch of tests with a mainstream card to see if the added memory makes a difference in a way that’s similar to how most users will actually play the game, as well as a second test that’s designed to stress the graphics card as much as possible. For the mainstream test we used ATI’s Radeon X800 XL GPU, as it was a popular upgrade choice up until it was replaced by more recent Radeon offerings, while on the high-end, we took a GeForce 7900 GTX board and underclocked it to the same speeds as the GeForce 7900 GT. We’re running the X800 XL with the same graphics settings as we outlined on the previous page, while the 7900 GTX is running with the game’s highest settings in order to stress the card as much as possible.

Mountains Area










Foliage Area










Indoors Area










Our results are mixed for the high-end setup with max settings. Running the indoors and foliage areas yielded no performance improvement, yet the large, open region our mountains demo takes place in we did see a noticeable improvement for the GeForce card running with 512MB of memory, up to 13% at 1024x768. When running the Radeon X800 XL under low graphics settings however, we saw no performance improvement. In fact, the added latency the extra memory provides usually hurt performance based on our results.

Based on all this, it looks like you’ll only see improved performance with 512MB cards if you’re running Oblivion with the highest graphics settings, and even then, only under limited conditions.



Test SystemsPage:: ( 3 / 19 )

System Setup


AMD Athlon 64 3800+

ASUS A8R32-MVP Deluxe (CrossFire Xpress 3200)
MSI K8N Diamond (nForce4 SLI X16)

2GB OCZ DDR400 SDRAM

ATI Radeon X1600 XT
ATI Radeon X1600 Pro
PowerColor Radeon X1800 GTO
Catalyst 6.3 Oblivion Hotfix (“Chuck” patch)

EVGA GeForce 7600 GS
GeForce 7600 GT
NVIDIA GeForce 6600 GT
NVIDIA GeForce 6800 GT 256MB
Driver version ForceWare 84.25

250GB Maxtor Hard Drive Maxline III SATA Hard Drive w/16MB Cache

Windows XP Professional SP1

DirectX 9.0c

Benchmarks

Elder Scrolls IV: Oblivion




Mountains area 0xaa/8xAFPage:: ( 4 / 19 )

Elder Scrolls IV: Oblivion – Direct3D






Oblivion Performance 1280x1024x32
CardMin FPSMax FPS
GeForce 6600 GT1736
GeForce 6800 GT2145
GeForce 7600 GS1942
GeForce 7600 GT2963
Radeon X1800 GTO3861
Radeon X1600 XT2137
Radeon X1600 Pro1830




Mountains Area 2xAA/8xAFPage:: ( 5 / 19 )

Elder Scrolls IV: Oblivion – Direct3D






Oblivion Performance 1280x1024x32
CardMin FPSMax FPS
GeForce 6600 GT1333
GeForce 6800 GT2042
GeForce 7600 GS1838
GeForce 7600 GT2656
Radeon X1800 GTO3557
Radeon X1600 XT2134
Radeon X1600 Pro1728




Mountains Area HDRPage:: ( 6 / 19 )

Elder Scrolls IV: Oblivion – Direct3D






Oblivion Performance 1280x1024x32
CardMin FPSMax FPS
GeForce 6600 GT1326
GeForce 6800 GT1838
GeForce 7600 GS1733
GeForce 7600 GT2649
Radeon X1800 GTO3148
Radeon X1600 XT1626
Radeon X1600 Pro1321





Foliage Area 0xAA/8xAFPage:: ( 7 / 19 )

Elder Scrolls IV: Oblivion – Direct3D






Oblivion Performance 1024x768
CardMin FPSMax FPS
GeForce 6600 GT1519
GeForce 6800 GT1925
GeForce 7600 GS1924
GeForce 7600 GT2733
Radeon X1800 GTO4448
Radeon X1600 XT2731
Radeon X1600 Pro2124





Foliage Area 2xAA/8xAFPage:: ( 8 / 19 )

Elder Scrolls IV: Oblivion – Direct3D






Oblivion Performance 1024x768x32
CardMin FPSMax FPS
GeForce 6600 GT1519
GeForce 6800 GT1922
GeForce 7600 GS1822
GeForce 7600 GT2631
Radeon X1800 GTO4146
Radeon X1600 XT2629
Radeon X1600 Pro2023




Foliage Area HDRPage:: ( 9 / 19 )

Elder Scrolls IV: Oblivion – Direct3D






Oblivion Performance 1024x768x32
CardMin FPSMax FPS
GeForce 6600 GT1117
GeForce 6800 GT1623
GeForce 7600 GS1521
GeForce 7600 GT2229
Radeon X1800 GTO3341
Radeon X1600 XT2025
Radeon X1600 Pro1419




Indoors Area 0xAA/8xAFPage:: ( 10 / 19 )

Elder Scrolls IV: Oblivion – Direct3D






Oblivion Performance 1600x1200x32
CardMin FPSMax FPS
GeForce 6600 GT2846
GeForce 6800 GT3868
GeForce 7600 GS3357
GeForce 7600 GT5084
Radeon X1800 GTO3652
Radeon X1600 XT2943
Radeon X1600 Pro2335





Indoors Area w/2xAA/8xAFPage:: ( 11 / 19 )

Elder Scrolls IV: Oblivion – Direct3D






Oblivion Performance 1600x1200x32
CardMin FPSMax FPS
GeForce 6600 GT2543
GeForce 6800 GT3663
GeForce 7600 GS3050
GeForce 7600 GT4676
Radeon X1800 GTO3447
Radeon X1600 XT2536
Radeon X1600 Pro1928




Indoors Area w/HDRPage:: ( 12 / 19 )

Elder Scrolls IV: Oblivion – Direct3D






Oblivion Performance 1600x1200x32
CardMin FPSMax FPS
GeForce 6600 GT1732
GeForce 6800 GT3049
GeForce 7600 GS2341
GeForce 7600 GT3563
Radeon X1800 GTO3042
Radeon X1600 XT2129
Radeon X1600 Pro1624




SLI Gaming: Mountains Area 2xAA 8xAFPage:: ( 13 / 19 )

Elder Scrolls IV: Oblivion – Direct3D





Oblivion Performance 1280x1024x32
CardMin FPSMax FPS
GeForce 6600 GT SLI2660
GeForce 6800 GT SLI3675
GeForce 7600 GS SLI3369
GeForce 7600 GT SLI5098
Radeon X1800 GTO CrossFire6394
Radeon X1600 XT CrossFire3557





SLI Gaming: Mountains Area HDRPage:: ( 14 / 19 )

Elder Scrolls IV: Oblivion – Direct3D





Oblivion Performance 1280x1024x32
CardMin FPSMax FPS
GeForce 6600 GT SLI2544
GeForce 6800 GT SLI3361
GeForce 7600 GS SLI3257
GeForce 7600 GT SLI4783
Radeon X1800 GTO CrossFire5379
Radeon X1600 XT CrossFire2539





SLI Gaming: Foliage Area 2xAA/8xAFPage:: ( 15 / 19 )

Elder Scrolls IV: Oblivion – Direct3D





Oblivion Performance 1024x768x32
CardMin FPSMax FPS
GeForce 6600 GT SLI2834
GeForce 6800 GT SLI3642
GeForce 7600 GS SLI3440
GeForce 7600 GT SLI4958
Radeon X1800 GTO CrossFire7482
Radeon X1600 XT CrossFire4652




SLI Gaming: Foliage Area HDRPage:: ( 16 / 19 )

Elder Scrolls IV: Oblivion – Direct3D





Oblivion Performance 1024x768x32
CardMin FPSMax FPS
GeForce 6600 GT SLI2128
GeForce 6800 GT SLI2938
GeForce 7600 GS SLI2938
GeForce 7600 GT SLI4050
Radeon X1800 GTO CrossFire5871
Radeon X1600 XT CrossFire3038




SLI Gaming Indoors Area 2xAA/8xAFPage:: ( 17 / 19 )

Elder Scrolls IV: Oblivion – Direct3D





Oblivion Performance 1600x1200x32
CardMin FPSMax FPS
GeForce 6600 GT SLI4778
GeForce 6800 GT SLI65107
GeForce 7600 GS SLI5589
GeForce 7600 GT SLI84130
Radeon X1800 GTO CrossFire6281
Radeon X1600 XT CrossFire4360





SLI Gaming Indoors Area HDRPage:: ( 18 / 19 )

Elder Scrolls IV: Oblivion – Direct3D





Oblivion Performance 1600x1200x32
CardMin FPSMax FPS
GeForce 6600 GT SLI3153
GeForce 6800 GT SLI5280
GeForce 7600 GS SLI4171
GeForce 7600 GT SLI62103
Radeon X1800 GTO CrossFire5371
Radeon X1600 XT CrossFire3445



ConclusionPage:: ( 19 / 19 )


We’re really at a loss to explain why the Radeon cards run so well in foliage and slower than the GeForce boards indoors. It could be a case of a shader that runs really well on ATI’s hardware, or perhaps it could be an inefficiency on NVIDIA’s part, perhaps even something that could be fixed via driver. With so little information from Bethesda on what’s going on inside Oblivion in regards to shader usage there’s no real way to know.

What’s really surprising though is the GeForce 6800 GT’s showing in our performance testing today. At one point we actually loaded up Quake 4 and ran some benchmarks to make sure our card was running correctly. NVIDIA’s GeForce 7600 GT runs circles around the GeForce 6800 GT, and in some cases the 7600 GS is able to give the 6800 GT a run for its money! We didn’t expect the 7600 GT to come close to even matching the GeForce 6800 GT in performance, but in our tests today it not only equaled the 6800 GT in performance, it outperformed it by a double-digit margin. When the GeForce 7 first launched nearly a year ago, NVIDIA was quick to boast about GeForce 7800 GTX’s enhanced pipeline efficiency, claiming that the 7800 GTX was 50% more efficient on a clock-for-clock basis than GeForce 6. Based on our results with Oblivion today, that figure certainly sounds believable.

With all that being said though, ATI’s Radeon X1800 GTO usually came out ahead when it comes to Oblivion performance. If you’ve got $250 to spend on a graphics upgrade for the game, it would be our top choice. If your budget is in the $200 range, NVIDIA’s GeForce 7600 GT is without a doubt, the unquestioned leader. The GeForce 7600 GS would be our pick if you’re looking to spend less than $150. The 7600 GS shares all the same fundamental traits as the 7600 GT, only it ships at slower clock speeds and can often be found with passive cooling.

So there you have it, our performance benchmarks with the latest and greatest cards ranging from about $110 all the way up to $500. Next we’ll be taking a look at CPUs, specifically how much of a performance improvement dual-core brings to the table, if any. We’ve heard some pretty positive reports from dual-core users, so we’ll be eager to see what happens. Stay tuned!

© Copyright 2003 FS Media, Inc.
[ Print Article! | Close Window ]