BioShock Infinite - Performance Test
Category : Games
Published by Christian Ney on 20.04.13
BioShock Infinite, the third opus of the series and also the most anticipated game of this year was released about a month ago. It received metascores of 95/100 and was often compared to the first BioShock being even better. Here we will not discuss about the game unfortunately, we're mostly intesrested by the performance side. In this regard, BioShock Infinite makes use of a modified version of the well known optimised Unreal Engine 3 with DirectX 11 support.



  Article in English   Artikel in Deutsch   Article en français   Articolo in italiano




The game being beautiful, kickass and also bundled with AMD graphics cards gives us three good reasons to test its performance. The testing methodology is very simple as the game comes with six graphical presets from "Very Low" to "Ultra" and an integrated benchmark. Furthermore, the game, drivers as well as windows were all up to date (see "Test setup below for further information").

- First of all we tested if the integrated benchmark was an accurate representation of the experience you can expect when playing the game for real. To do so we ran the benchmark with three different presets and played the game with the same settings and compare the average FPS measured in both cases. It resulted that the same results, 1-2 fps close, making the integrated benchmark worth it and good.

- Second, we took screenshots of the same scene for all different presets to show you the difference in graphics quality.

- Third, we measured the video memory usage. In this case we monitored the video memory usage using GPU-Z under the integrated benchmark at a resolution of 1920x1080 with all the different presets. On page 2 we reported the max video memory usage of both GeForce GTX 680 and Radeon HD 7970. We also recorded the benchmark using Fraps and uploaded it on youtube (video on page 2).

- And finally the most important, the benchmark results! As most DirectX 11 graphics cards were able to achieve 40 fps and up at 1920x1080 with Ultra settings and AA enabled we only ran the benchmark with that preset (DDOF was deactivated). The original plan was to bench the cards under different presets that suits the card the most but in the case of BioShock Infinite it turned out to not be necessary unless you want to see 200+ fps.
We will tomorrow add an additional page where we show what is the impact one can expect lowering or raising graphics settings performance wise. To do so, we will take four different cards and measure the difference in performance there is in the benchmark results from a setting to another. Results will be shown as an average gain/loss in percentage.

Following, the test setup with the 26 graphics cards used.




Test Setup

Hardware

Mainboard
  • ASUS Maximus V Gene (BIOS 1604)
CPUs
  • Intel Core i7-3770K @ 4.0 GHz (Turbo On / HT On)
Memory
  • G.Skill RipjawsZ Dual Channel 4x4GB CL9-9-9-24-DDR3-1600 MHz
Graphic Cards (Driver)
  • nVidia GeForce GTX 680 SLI
  • nVidia GeForce GTX 680
  • nVidia GeForce GTX 670
  • nVidia GeForce GTX 660 Ti
  • nVidia GeForce GTX 660
  • nVidia GeForce GTX 650 Ti Boost
  • nVidia GeForce GTX 650 Ti
  • nVidia GeForce GTX 580
  • nVidia GeForce GTX 560 Ti 448C
  • nVidia GeForce GTX 550 Ti
  • nVidia GeForce GTX 470
  • nVidia GeForce GTX 465
  • nVidia GeForce GTX 460
  • AMD Radeon HD 7970 GE CF
  • AMD Radeon HD 7970 GE
  • AMD Radeon HD 7970
  • AMD Radeon HD 7870
  • AMD Radeon HD 7850
  • AMD Radeon HD 7790
  • AMD Radeon HD 6990
  • AMD Radeon HD 6970
  • AMD Radeon HD 6950
  • AMD Radeon HD 6870
  • AMD Radeon HD 6850
  • AMD Radeon HD 5870
  • AMD Radeon HD 5850
Drivers
  • Windows 7 x64 (up to date)
  • NVIDIA ForceWare 314.22 WHQL
  • AMD Catalyst 13.3 Beta3
  • Intel Chipset Driver 9.3.0.1026
Games and OS
  • Windows 7 x64 (Up to date on the 21/03/2013)
  • Bioshock Infinite (was up to date on the 18/04/2013)
HDD
  • OCZ Technology Octane 512 GB SSD
PSU
  • Seasonic Platinum SS-1000XP / 1000 Watts



Page 1 - Introduction & Test Setup
Page 2 - Image Quality & Video Memory Usage
Page 3 - 1920x1080 Ultra + AA Performance
Page 4 - Performance gain by graphics setting change



Discuss this article in the forums [pagebreak]

Image Quality



Benchmark Settings
Low Normal High
Ultra Ultra + AA Ultra + AA + DDOF




Video Memory Usage



Benchmark Settings (1920x1080) AMD nVidia
Very Low 288 MB 320 MB
Low 472 MB 517 MB
Medium 954 MB 1'008 MB
High 1'226 MB 1'244 MB
Very High 1'236 MB 1'263 MB
Ultra - AA 1'269 MB 1'310 MB
Ultra 1'392 MB 1'418 MB
Ultra + DDOF 1'632 MB 1'666 MB
 


BioShock Infinity built-in benchmark



Benchmark Videos 1980x1080
Ultra Ultra + DDOF





Page 1 - Introduction & Test Setup
Page 2 - Image Quality & Video Memory Usage
Page 3 - 1920x1080 Ultra + AA Performance
Page 4 - Performance gain by graphics setting change



Discuss this article in the forums [pagebreak]

1920x1080 Ultra + AA Performance





Graphics Cards FPS
AMD Radeon HD 6990 96.21 fps
nVidia GeForce GTX 680 98.45 fps
AMD Radeon HD 7970 GE 95.26 fps
nVidia GeForce GTX 670 89.74 fps
AMD Radeon HD 7970 87.64 fps
nVidia GeForce GTX 660 Ti 83.40 fps
nVidia GeForce GTX 660 66.85 fps
AMD Radeon HD 7870 64.96 fps
nVidia GeForce GTX 580 60.45 fps
nVidia GeForce GTX 650 Ti Boost 57.89 fps
AMD Radeon HD 7850 53.35 fps
AMD Radeon HD 6970 53.17 fps
nVidia GeForce GTX 560 Ti 448C 50.34 fps
AMD Radeon HD 5870 48.82 fps
AMD Radeon HD 6950 46.96 fps
AMD Radeon HD 7790 44.78 fps
nVidia GeForce GTX 650 Ti 44.40 fps
AMD Radeon HD 6870 41.23 fps
nVidia GeForce GTX 470 41.17 fps
AMD Radeon HD 5850 40.01 fps
nVidia GeForce GTX 460 34.91 fps
AMD Radeon HD 6850 33.56 fps
nVidia GeForce GTX 465 32.97 fps
nVidia GeForce GTX 550 Ti 27.18 fps
More is better




Core i7 3770K @ 4 GHz + HD 7970 Matrix P. FPS
3 Core + HT 99.47 fps
4 Core 99.26 fps
3 Core 99.07 fps
4 Core + HT 98.89 fps
2 Core 98.80 fps
2 Core + HT 97.79 fps
4 Core + HT @ 3.5 GHz 96.97 fps
4 Core + HT @ 3.0 GHz 94.82 fps
1 Core + HT 86.16 fps
1 Core 81.32 fps
More is better




CF/SLI Scaling FPS
AMD Radeon HD 7970 GE CF 154.02 fps
AMD Radeon HD 7970 GE 95.26 fps
nVidia GeForce GTX 680 SLI 150.94 fps
nVidia GeForce GTX 680 98.45 fps
More is better


Memory Scaling - 2x 4GB Dominator Platinum + HD 7970 Matrix P. FPS
2'400 MHz 9-11-11-28 100.27 fps
1'600 MHz 9-9-9-27 99.37 fps
More is better


Driver Scaling FPS
AMD Radeon HD 7970 GE + Catalyst 13.3 Beta 98.89 fps
AMD Radeon HD 7970 GE + Catalyst 13.1 WHQL 95.09 fps
 
nVidia GeForce GTX 680 + ForceWare 314.22 WHQL 98.45 fps
nVidia GeForce GTX 680 + ForceWare 314.07 WHQL 73.92 fps
More is better



Page 1 - Introduction & Test Setup
Page 2 - Image Quality & Video Memory Usage
Page 3 - Basic Preset
Page 4 - Performance gain by graphics setting change



Discuss this article in the forums [pagebreak]

Performance gain by graphics setting change





Graphics Settings Gain
PostProcessing - Off + 0.00 %
Post Processing - On - 24.85 %
Texture Detail - Ultra + 0.00 %
Texture Detail - High + 2.72 %
Texture Detail - Normal + 3.40 %
Texture Detail - Low + 4.37 %
Texture Detail - Very Low + 6.80 %
Texture Filtering - Ultra + 0.00 %
Texture Filtering - High + 1.94 %
Texture Filtering - Normal + 2.62 %
Texture Filtering - Low + 3.11 %
Dynamic Shadows - Ultra + 0.00 %
Dynamic Shadows - Very High + 12.33 %
Dynamic Shadows - High + 15.95 %
Dynamic Shadows - Normal + 16.50 %
Dynamic Shadows - Low + 17.96 %
Dynamic Shadows - Off + 29.13 %
Light Shafts - On + 0.00 %
Light Shafts - Off + 5.83 %
Ambient Occlusion - Ultra + 0.00 %
Ambient Occlusion - High + 2.14 %
Ambient Occlusion - Normal + 16.50 %
Ambient Occlusion - Low + 23.3 %
Ambient Occlusion - Off + 25.24 %
Object Level Of Detail - Ultra + 0.00 %
Object Level Of Detail - High + 2.91 %
Object Level Of Detail - Normal + 3.88 %
Object Level Of Detail - Low + 4.85 %
Object Level Of Detail - Very Low + 4.85 %



Page 1 - Introduction & Test Setup
Page 2 - Image Quality & Video Memory Usage
Page 3 - Basic Preset
Page 4 - Performance gain by graphics setting change



Discuss this article in the forums

Author: Christian Ney c.ney@ocaholic.ch