So picked up the game yesterday, played it for a bit, looks fun...but actually playing the game will have to wait because the tech geek part of me demands BENCHMARKS! And good gravy, what a benchmark tool they have. Much more useful, and fun, than the flat min/max/avg provided by benchmark tools in games like Deus Ex. I appreciate when games provide internal metrics for measuring framerates, frametimes, memory usage, etc., because I feel like tools like MSI Afterburner are prone to inaccuracy after seeing in-game metrics contradict those tools.
So a simple first run, using the system in my signature, running on the ultra preset (which maxes everything out except for depth of field and reflections) with no vsync. First number is frame rate per second, second number is frametime in milliseconds.
Avg: 73.0 (13.7)
Avg GPU: 73.7 (13.6)
Avg CPU: 193.0 (5.2)
Avg CPU Render: 158 (6.3)
Avg Min: 54.3
GPU Bound: 96.9 %
So, starting out...yeah, pretty well optimized for my purposes, since I'm playing on a plain old 60 Hz monitor. Definitely GPU bound as opposed to CPU bound -- lots of CPU headroom, it seems like.
So what happens when I turn on the Insane settings for depth of field and reflections? I hear they're very performance heavy. Results running the benchmark for that:
Avg: 52.3 (19.1)
Avg GPU: 52.4 (19.1)
Avg CPU: 196.0 (5.1)
Avg CPU Render: 170.8 (5.9)
Avg Min: 41.3 (24.2)
GPU Bound: 100%
Yep, definitely performance heavy, bringing it significantly below 60 FPS. I'm fine playing with those settings turned off, thanks.
I was curious what difference asynchronous compute makes, so I ran the benchmark on ultra with asynchronous compute disabled...
Avg: 65.9 (15.2)
Avg GPU: 66.0 (15.1)
Avg CPU: 187.4 (5.3)
Avg CPU Render: 159.2 (6.3)
Avg Min: 47.9 (20.9)
GPU Bound: 98.3%
That's a good 10% performance increase thanks to asynchronous compute...not bad, not bad at all.
That amount of headroom on CPU performance makes me wonder just how the game performs on a slow CPU...will be back with benchmarks from the other PC I have access to, stock Core 2 Quad Q6600 @ 2.4 GHz, Radeon 270X 2 GB @ 1080 MHz, 8 GB DDR2 RAM @ 800 MHz.