Skip to main content

Just how useful are PC benchmark modes really?

Optimising performance needs to be easier - and that means we need better tools.

Have you ever loaded up a new PC title, run the in-game benchmark, tweaked settings for optimal performance then discovered that actual gameplay throws up much lower frame-rates, intrusive stutter or worse? It's a particular frustration for us here at Digital Foundry, and it leads to a couple of very obvious questions: firstly, if benchmark modes are not indicative of real-life performance, what use are they? And secondly, if their use is limited, how representative of real-life gaming are the graphics card reviews that use them, including ours?

Before we go on, it's fair to point out that not every benchmark mode out there is useless beyond redemption. In fact, there are a range of great examples that do set you up reasonably well for tweaking for optimal performance. And then there are others which actually drain system resources more than the actual game, which we'd argue is of more use than those that inflate their performance figures.

However, there are some particularly striking examples we have to highlight simply because the delta between benchmark mode and real world performance is absolutely massive. Perhaps the most notorious example we can muster is Tomb Raider 2013. It tests just one scene - the initial shipwreck scene from the beginning of the game - and it shows the camera panning around the Lara Croft character model. It's a scene that's easy to replicate in-game where we find that the same hardware running the same scene at the same settings produces anything up to a 21 per cent performance deficit.

The follow-up - Rise of the Tomb Raider - is an improvement of sorts, but still has issues. Three scenes are rendered, taken from the snow peak at the beginning of the game, a beautiful run through the opening of The Prophet's Tomb and finally a fly-through of the Geothermal Valley. It's a benchmark that should be immensely useful to users because the game has a very specific problem - performance is great through all the early levels until you hit the hub areas like the Geothermal Valley, at which point performance drops significantly. However, the benchmark representation plays out with no issues at all - actual gameplay sees performance dip to anything up to 35 per cent compared to the benchmark mode for this area!

Our full video breakdown of the issues we've have with PC benchmarking modes, and how they should be improved.Watch on YouTube

Possibly the worst example of a genuinely useless benchmark mode is the notorious Batman Arkham Knight. The content chosen for benchmarking showcases some environments and effects work, but all it's actually doing is organising some pretty cinematic shots for the user to look at with some fairly meaningless numbers coughed up at the end. The game itself is notorious for its very poor background streaming and generally bad open world performance, particularly evident during fast traversal - such as driving in the Batmobile. Stutter is present to some degree on every PC configuration we've ever tested this title with, yet there is none of it on display in the benchmark.

As things stand, in-game benchmark modes are often not reflective of actual performance realities or variability, and they tend to overly focus on the GPU as the sole limiting factor in game performance - as Rise of the Tomb Raider and Tomb Raider demonstrate. This is problematic because not every PC owner is playing on a powerful i7 and the reality is that game performance is not entirely defined by its rendering - though to be fair, it is typically the first bottleneck you'll encounter.

But that intrusive stuttering that often represents gaming performance at its worst? CPU and storage are main culprits there, with the simulation work, animation, AI and generating draw calls for the GPU often causing big dips to in-game performance. There's also the load incurred by streaming and decompressing new data, which can have profound implications - as we saw in Arkham Knight. And even CPU-related performance can bottleneck in different ways as there are systems which are heavily parallelised - like graphics, dispatch, physics or animation, while AI and gameplay logic are often more single-threaded in nature.

We knew that Tomb Raider 2013's benchmark produced much higher frame-rates than the same content in-game, but the difference is much wider than we thought it would be. Same hardware, same settings, same resolution.

So, essentially, we need things to change. We need in-game benchmarks that run the gamut of the actual experience. That means a number of things, but specifically we'd like to see the inclusion of near-camera explosions, AI in the numbers you'd see in-game, along with draw distances and effects work that are again representative of the title under load. A good example of this is the Grand Theft Auto 5 benchmark. After a series of pretty time-lapse shots, it gets down to the nitty gritty of punishing your hardware, taking you through the world at breakneck speed via a jet flyby before shifting to the perspective of a player character in a world filled with AI and a decent amount of effects work.

Earlier, I mentioned benchmarks that push things to the extreme, over-emphasising potential performance issues, and we have a great example of that in the form of Metro Last Light, where the in-game tool is an absolute worst case scenario, with lots of AI and animation and close-to-view alpha effects. Some might say it's a sobering and harsh impression of actual in-game performance, but it's more useful for tuning than a benchmark that massively over-inflates frame-rates, or doesn't stress test the CPU side of the engine at all.

There's also a strong case for including an after action report showing how performance held up and where the issues were. The standard metrics of lowest, average and max frame-rates don't really help that much and certainly don't inform of you how the 'feel' of a game can be impacted by elements like v-sync-hidden CPU drops, frame-pacing issues or periodic stutter - all of which are smoothed over by average frame-rates. The perfect implementation would be frame-time graphs covering the demo to see what and how those drops occur. Gears of War does this beautifully, making it one of the very best - and actually useful - benchmark tools we've seen. In short, we'd like to see the kind of data offered up by our new benchmark widget, but with a wider scope in test situations.

Far Cry 5 GTX 1060 vs RX 580: Ultra Settings

So, for example, we'd like to see multiple benchmark types like, say, GPU, CPU and game-based test runs. The PC hardware sites get specific tests for specific components, a CPU benchmark shows how the game scales across different types of processor in processor-heavy tasks while a game benchmark can combine the two to give the consumer a better understanding of what the actual gameplay experience looks like on their hardware.

And finally, there's another basic improvement that could make all the difference - improved, more communicative settings screens. Users are often dazzled with a vast array of different tweakables with no idea of what they actually do. Ubisoft's recent Far Cry 5 is a great example of how easy this is to get right - adjust each setting brings up an image on-screen showing how what difference the change actually makes. And better yet, allow the game to keep running as you make your tweaks, so you can see the changes that adjustments make in real-time: ARMA 3 and Final Fantasy 15 are two pretty good examples of this.

But returning to the actual usefulness of benchmarks as things stand, the question has to be raised about the impact of less useful examples on the accuracy of hardware reviews. Well, for graphics cards at least, even if the test runs aren't representative of the gameplay experience, they do accurately portray relative performance between various GPUs running the same graphics workloads. And by running a good-sized sample of them, conclusions can be drawn about the relative power of the graphics hardware being tested.

However, what is missing is a good workout of the GPU driver layer, and how a particular graphics card may run on a less capable CPU. This can be crucial to actual gameplay - a case in point is Call of Duty: Infinite Warfare. Couple a Pentium G4560 with mainstream GPUs like the GTX 1060 and the RX 580 and the Nvidia hardware pulls ahead, while AMD stutters hard and drops to the mid-40s. Swap out that Pentium for an i5 or better and the 580 is the clear winner on this title - by a process of elimination it's AMD's DX11 driver overhead that's the issue here, something that isn't measured in a world of GPU reviews powered by ultra-fast i7s.

It's food for thought when it comes to how useful GPU reviews are, especially for those holding onto older CPUs like the perennial Core i5 2500K - but the fact is that COD: IW doesn't have any kind of benchmark mode, let alone a CPU-based variant - we uncovered this through gameplay testing alone. Adding a '2500K' set of benches (or some other arbitrary lower-power processor) to a GPU review sounds like a great idea to show how a new graphics card runs within a new PC - but the fact is that we're going to need decent benchmarking modes from game-makers to measure this accurately.

And this returns us to the basic reality that in the here and now, only a select minority of PC games are actually equipped with the benchmarking tools required needed to accurately test performance across all aspects of the system, and so users tend to tweak in-game instead - which defeats the purpose of having them in the first place. In-game benchmarks need to evolve, and if they do, the user gets a better experience and more fully understands how their system works, while PC hardware reviews can better inform users about the best kit to buy.

Read this next

seductrice.net
universo-virtual.com
buytrendz.net
thisforall.net
benchpressgains.com
qthzb.com
mindhunter9.com
dwjqp1.com
secure-signup.net
ahaayy.com
tressesindia.com
puresybian.com
krpano-chs.com
cre8workshop.com
hdkino.org
peixun021.com
qz786.com
utahperformingartscenter.org
worldqrmconference.com
shangyuwh.com
eejssdfsdfdfjsd.com
playminecraftfreeonline.com
trekvietnamtour.com
your-business-articles.com
essaywritingservice10.com
hindusamaaj.com
joggingvideo.com
wandercoups.com
wormblaster.net
tongchengchuyange0004.com
internetknowing.com
breachurch.com
peachesnginburlesque.com
dataarchitectoo.com
clientfunnelformula.com
30pps.com
cherylroll.com
ks2252.com
prowp.net
webmanicura.com
sofietsshotel.com
facetorch.com
nylawyerreview.com
apapromotions.com
shareparelli.com
goeaglepointe.com
thegreenmanpubphuket.com
karotorossian.com
publicsensor.com
taiwandefence.com
epcsur.com
mfhoudan.com
southstills.com
tvtv98.com
thewellington-hotel.com
bccaipiao.com
colectoresindustrialesgs.com
shenanddcg.com
capriartfilmfestival.com
replicabreitlingsale.com
thaiamarinnewtoncorner.com
gkmcww.com
mbnkbj.com
andrewbrennandesign.com
cod54.com
luobinzhang.com
faithfirst.net
zjyc28.com
tongchengjinyeyouyue0004.com
nhuan6.com
kftz5k.com
oldgardensflowers.com
lightupthefloor.com
bahamamamas-stjohns.com
ly2818.com
905onthebay.com
fonemenu.com
notanothermovie.com
ukrainehighclassescort.com
meincmagazine.com
av-5858.com
yallerdawg.com
donkeythemovie.com
corporatehospitalitygroup.com
boboyy88.com
miteinander-lernen.com
dannayconsulting.com
officialtomsshoesoutletstore.com
forsale-amoxil-amoxicillin.net
generictadalafil-canada.net
guitarlessonseastlondon.com
lesliesrestaurants.com
mattyno9.com
nri-homeloans.com
rtgvisas-qatar.com
salbutamolventolinonline.net
sportsinjuries.info
wedsna.com
rgkntk.com
bkkmarketplace.com
zxqcwx.com
breakupprogram.com
boxcardc.com
unblockyoutubeindonesia.com
fabulousbookmark.com
beat-the.com
guatemala-sailfishing-vacations-charters.com
magie-marketing.com
kingstonliteracy.com
guitaraffinity.com
eurelookinggoodapparel.com
howtolosecheekfat.net
marioncma.org
oliviadavismusic.com
shantelcampbellrealestate.com
shopleborn13.com
topindiafree.com
v-visitors.net
djjky.com
053hh.com
originbluei.com
baucishotel.com
33kkn.com
intrinsiqresearch.com
mariaescort-kiev.com
mymaguk.com
sponsored4u.com
crimsonclass.com
bataillenavale.com
searchtile.com
ze-stribrnych-struh.com
zenithalhype.com
modalpkv.com
bouisset-lafforgue.com
useupload.com
37r.net
autoankauf-muenster.com
bantinbongda.net
bilgius.com
brabustermagazine.com
indigrow.org
miicrosofts.net
mysmiletravel.com
selinasims.com
spellcubesapp.com
usa-faction.com
hypoallergenicdogsnames.com
dailyupdatez.com
foodphotographyreviews.com
cricutcom-setup.com
chprowebdesign.com
katyrealty-kanepa.com
tasramar.com
bilgipinari.org
four-am.com
indiarepublicday.com
inquick-enbooks.com
iracmpi.com
kakaschoenen.com
lsm99flash.com
nana1255.com
ngen-niagara.com
technwzs.com
virtualonlinecasino1345.com
wallpapertop.net
casino-natali.com
iprofit-internet.com
denochemexicana.com
eventhalfkg.com
medcon-taiwan.com
life-himawari.com
myriamshomes.com
nightmarevue.com
healthandfitnesslives.com
androidnews-jp.com
allstarsru.com
bestofthebuckeyestate.com
bestofthefirststate.com
bestwireless7.com
britsmile.com
declarationintermittent.com
findhereall.com
jingyou888.com
lsm99deal.com
lsm99galaxy.com
moozatech.com
nuagh.com
patliyo.com
philomenamagikz.net
rckouba.net
saturnunipessoallda.com
tallahasseefrolics.com
thematurehardcore.net
totalenvironment-inthatquietearth.com
velislavakaymakanova.com
vermontenergetic.com
kakakpintar.com
jerusalemdispatch.com
begorgeouslady.com
1800birks4u.com
2wheelstogo.com
6strip4you.com
bigdata-world.net
emailandco.net
gacapal.com
jharpost.com
krishnaastro.com
lsm99credit.com
mascalzonicampani.com
sitemapxml.org
thecityslums.net
topagh.com
flairnetwebdesign.com
rajasthancarservices.com
bangkaeair.com
beneventocoupon.com
noternet.org
oqtive.com
smilebrightrx.com
decollage-etiquette.com
1millionbestdownloads.com
7658.info
bidbass.com
devlopworldtech.com
digitalmarketingrajkot.com
fluginfo.net
naqlafshk.com
passion-decouverte.com
playsirius.com
spacceleratorintl.com
stikyballs.com
top10way.com
yokidsyogurt.com
zszyhl.com
16firthcrescent.com
abogadolaboralistamd.com
apk2wap.com
aromacremeria.com
banparacard.com
bosmanraws.com
businessproviderblog.com
caltonosa.com
calvaryrevivalchurch.org
chastenedsoulwithabrokenheart.com
cheminotsgardcevennes.com
cooksspot.com
cqxzpt.com
deesywig.com
deltacartoonmaps.com
despixelsetdeshommes.com
duocoracaobrasileiro.com
fareshopbd.com
goodpainspills.com
hemendekor.com
kobisitecdn.com
makaigoods.com
mgs1454.com
piccadillyresidences.com
radiolaondafresca.com
rubendorf.com
searchengineimprov.com
sellmyhrvahome.com
shugahouseessentials.com
sonihullquad.com
subtractkilos.com
valeriekelmansky.com
vipasdigitalmarketing.com
voolivrerj.com
worldhealthstory.com
zeelonggroup.com
1015southrockhill.com
10x10b.com
111-online-casinos.com
191cb.com
3665arpentunitd.com
aitesonics.com
bag-shokunin.com
brightotech.com
communication-digitale-services.com
covoakland.org
dariaprimapack.com
freefortniteaccountss.com
gatebizglobal.com
global1entertainmentnews.com
greatytene.com
hiroshiwakita.com
iktodaypk.com
jahatsakong.com
meadowbrookgolfgroup.com
newsbharati.net
platinumstudiosdesign.com
slotxogamesplay.com
strikestaruk.com
techguroh.com
trucosdefortnite.com
ufabetrune.com
weddedtowhitmore.com
12940brycecanyonunitb.com
1311dietrichoaks.com
2monarchtraceunit303.com
601legendhill.com
850elaine.com
adieusolasomade.com
andora-ke.com
bestslotxogames.com
cannagomcallen.com
endlesslyhot.com
iestpjva.com
ouqprint.com
pwmaplefest.com
qtylmr.com
rb88betting.com
buscadogues.com
1007macfm.com
born-wild.com
growthinvests.com
promocode-casino.com
proyectogalgoargentina.com
wbthompson-art.com
whitemountainwheels.com
7thavehvl.com
developmethis.com
funkydogbowties.com
travelodgegrandjunction.com
gao-town.com
globalmarketsuite.com
blogshippo.com
hdbka.com
proboards67.com
outletonline-michaelkors.com
kalkis-research.com
thuthuatit.net
buckcash.com
hollistercanada.com
docterror.com
asadart.com
vmayke.org
erwincomputers.com
dirimart.org
okkii.com
loteriasdecehegin.com
mountanalog.com
healingtaobritain.com
ttxmonitor.com
nwordpress.com
11bolabonanza.com