GTA i5 Testing Mystery: Better CPU = More Stuttering
GTA i5 Testing Mystery: Better CPU = More Stuttering
2017-01-31
we recently had an issue in gta5 testing
as we posted in the 2500 carry visit
that higher frequency CPUs were
performing worse and that was a really
strange curiosity that we investigated
more heavily Patrick Layton is joining
me to talk about it he did most of
testing and at some times of writing for
things lately before getting to that
this coverage is brought to you by a
thermaltake and their core p3 enclosure
which is wall mountable and acts as an
ad hoc test bench you can learn more at
the link in the description below so the
issue we were talking about was with AI
v cpus i7 is no problem with i-5 the
6600 K at 7600 K the 0.1% low values or
the frame x we're really getting
hammered with GTA v it doesn't make a
whole lot of sense because those are
high-performing parts and in the other
games that we tested they really didn't
have issues so Patrick helped out a lot
with that and I we kind of I think have
an idea of where it's pinpointed at this
point yeah
so the issues are appearing generally
when we get above 160 fps appearing in
the games it seems like the i5
specifically on our standard benchmark
course when the frame rates are going up
to 170 180 range we get really hard
stuttering and GTA itself doesn't
recognize that stuttering but perhaps or
logging software does record some very
low 0.1% whoo yeah so the GTA FPS
monitor on the screen never dips when
there is actually a stutter but with our
looking through the frame times measured
in testing what we're seeing with the i5
CPUs is occasional frame times that jump
up to something like 180 milliseconds so
now you're waiting one tenth of a second
to get that next frame that's really
noticeable so we end up with an average
that's kind of okay if it's in a vacuum
but when we compare the average to even
lower end I threes and by fives that
don't stutter the i5 6600 Kane 7600 K
look like they perform worse on paper
than
CPUs with a lower frequency and that's
because they're lower than 160 FPS or
whatever the number is so the next step
that we took was to try and crank some
of those other eye size that we have up
to above 170 FPS in that range and we
did that with the i5 2500 K at 35 70 K
yeah and we noticed the same stuttering
issues once we were able to achieve the
higher framerate yeah yeah so the 35 70
K specifically basically that here's the
weird the the part where I got really
curious
let me over talked with 35 70 K the
performance got worse and so obviously
that shouldn't happen unless you're
really unstable but the overclock was
fine for everything else and so I played
around with XMP we well the very first
thing that was done was new GTA 5
install that didn't help then a new
Windows install which absolutely should
blow away any problems in the software
didn't help then we lower the XMP stuff
so disabled XMP down clocked memory and
my thinking here was that with the lower
memory frequency maybe it was an issue
where the memory controller on the CPU
wasn't able to keep up with the
frequency in this particular title and
that was really promising at first but
did not turn out to be the case yeah so
we also we try to keep a standard
benchmark rig together for these tests
for the i-5 2500 K revisit we have been
using a gtx 1089 govt of FTW for all the
tests and just for a sanity check we did
change that out for an RX 480 and we
were noticing exactly the same as three
issues yeah and that was done because of
the thinking there well one obviously
changes change it goes easy to change
but it's possible or at least originally
I thought it was possible that there
could be some kind of Nvidia memory
residency or something like that some
kind of memory contingency going on that
was causing the fish
but swapping the video cards didn't
improve anything so clearly wasn't an
issue with NVIDIA or Andy specifically
and and we even found out through
testing that as we're learning this one
60 FPS limit found out the easiest way
to replicate it is with the i5 CPU to
drop all the settings down to nothing
hello that's at 1080p and so you expect
your performance be great but it
actually worsens and if we ran the way
we validated it was run everything at 4k
which is now all the loads on the GPU
have 4k resolution as two times the
pixels or something like that and and
performance was perfectly fine the
average was half what it was but there
were there was no stuttering oh yeah we
tried a few other things too yeah a full
list of hardware that we tried out we
tried the msi n7z 170 and the slide
tomahawk v2 70 and if I gaming Pro
carbons be 270 and the AC 68 deluxe
board and we also just now have been
running tests with an O an AMD FX a
injury's MA and we weren't able to quite
achieve the frame rates that would be
causing this issue typically but we did
notice some slight stuttering it seemed
like when we disabled four of the cores
so we were working with 4 cores
overclocked and then lowered the
settings as far as possible including
resolution we were only getting around
160 FPS at that point but we think we
noticed an issue at one point so can't
really confirm that yeah I can't confirm
it I would have to spend more time
trying to overclock it and get the
frequency I put it under liquid tune the
voltage may be get the frequency to 5
gigahertz maybe an issue would pop out
for now we only hit 160 a few times so
it wasn't quite in the threshold to
trigger but with i7c Jesus hasn't been
an issue at all and those easily achieve
over 160 so we're basically looking at a
matter of hyper threading or even just
having extra threads in general eight
threads
this doesn't pop up but with four
threads with a higher frequency and
therefore a higher performance is an
issue I don't know why the performance
is perfectly fine and every other game
we passed and so at this point looked
into things like DPC testing so could it
be deferred procedure calls where the OS
is down prioritizing things that need
that are critical for game performance
and that wasn't the problem I ran a
latency mom to validate that no problem
at all that was inspired by tech reports
recent findings where they had to redo
some tests for the same reason memory
residency was tested that wasn't a
problem you did some Nvidia settings
tweaking I think yeah so online if you
just do a quick Google search for GTA 5
stuttering GTX 10 ATM it seems like some
other people are having similar issues
but the fix that normally comes up is
turning on vsync which isn't acceptable
for us so obviously because we're
benchmarking so some settings that we
did alter are the maximum pre-rendered
frames we said that's one mess with the
shader cache and threading optimization
settings didn't didn't help didn't have
any effects on the stuttering that we
were seeing right yeah the only reason
any of that would impact it anyway would
be if it's so far if it drags your
performance below the number that's
triggering the stutter so if you
increase the pre-rendered frames to two
or three or something then you're doing
a lot more processing per frame so your
frame rate will be lower that would fix
the issue fix to get a cut it would work
around the issue or prevent we'd never
hit the the point where it becomes a
problem so at this point to recap we've
done a new GTA install a new Windows
install we've tested
basically every i7 back to Sandy Bridge
every i-5 back to Sandy Bridge the FX
83-70 that couldn't do anything with
that different video cards four or five
now six different motherboards now
and a couple of other things DPC late
and see all that stuff can't figure it
out so we're kind of I think I'm at a
point where for the i-5 for gta5 when
doing the benchmarks I'll probably still
include them in the results but just
keep doing that disclaimer we did in the
2500 K refresh which is basically like
something's really weird here we don't
think it's us we've done due diligence
it still could be some kind of hardware
level thing but I don't know what it is
so I'd be really curious if anyone out
there has an i5 CPU that's probably Ivy
Bridge or later and even if you have to
overclock it but the easiest thing you
could do is go into GTA
drop your settings to normal maybe you
can do 1080p a much your GP bottleneck
and drop that to and see what happens if
you are going over 160 fps you don't
even need grabs it helps but you don't
need it if you just look at the screen
and see if it's not or I'd always have
and then into scenes it happens in the
pier yeah specifically on the pier in
the trailer park at the beginning is
that benchmark screen and the benchmark
that we personally use to publish is the
jet flying around when the jet turns for
the first time I think it is yeah the
framerate spikes and then we get
sputtering right so I'd be curious penny
one else has this problem we I sent out
a tweet Jay from jst science replied and
said he's seen some of these issues of
the 76 under K a couple of you have
replied and said you've seen issues so I
I don't know I'm inclined to say that
it's not windows and it's not the test
image there's a brand-new I'm also
inclined to say that it's not a
motherboard problem because we've tried
enough of them so I'm leaning towards
Rockstar GTA issue but I can't really
confirm that very confidently but we've
tested it every we've tested in a an
absurd amount of hardware yes I think
about the only hardware that's remained
constant is the cooler right went on for
the whole series of toasts yeah
everything else has been changed out and
reconfigured yeah and even the cooler
with the MD one was changed but yeah
other than that yeah so I think that's
really all there is to say I don't know
anything also interesting Lee ran into
with this um I don't think so but yeah
again if anybody else has run into this
issue we'd love to hear about it because
we couldn't really find a lot of user
complaints about this we don't know
whether that's because we're the only
people really hitting a serious CPU
bottleneck here right or what but if
anybody has this issue photos allowed in
our tweet at gamers Nexus thank you for
watching as always patreon link in the
post roll video if you want to help us
perform dozens of hours of tests that
have zero return
subscribe for more I'll see you all next
time
you
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.