Why High FPS Matters


[Tony Tamasi]: Hi this is Tony Tamasi
with NVIDIA, here to give you a little background
on a video we put out recently about high-framerate gaming
and the benefits to latency, smoothness,
and animation. Before we dive into this in
too much depth, let’s first understand a couple of
the fundamental concepts. That being framerate,
which is typically your GPU, and the display rate or Hertz,
which is typically your monitor’s ability
to refresh the screen. The animation that you see here
is a demonstration of the monitor
and the GPU’s rate. The top most graph is showing the rate
at which the monitor is refreshing the screen, which is measured in Hertz. On the bottom you’re seeing the graph
of the GPU’s render rate or framerate. While it might average
60 frames per second, some frames are faster,
and some frames are slower. and they don’t perfectly align. For high-framerate gaming, you want both
of these to be as high as possible. Before we dive into our topics in detail, one clarification I should make
is we’ve made a simplification. We’ve made the assumption
that our GPU rate, framerate, and our display rate, Hertz,
are the same thing. While this doesn’t typically happen in
the real world, this is a simplification we’ve made to help with the
fundamental concepts and understanding. One of the first topics we want to talk
about is animation smoothness. One of the things you’ll notice
that is a great difference between a 60 FPS
and a 240 FPS game is the smoothness of the animation. And that’s because in each case
the rates of the animation updates are happening
at different frequencies. 60 frame updates happen once
every 60th of a second. Which means that as an
animation is stepping through, it only has 60 times every second
to update its position, which means the steps
are larger. At the 240 framerate, the updates
are happening 4 times as frequently, once every 240th
times per second. Which means that the size of
the animation steps are smaller, which makes the animation
feel much smoother. Taking a look at this top and bottom,
you can see that 60 frame and 240 framerate video have a very
different feel in terms of smoothness. The 60 framerate video
has much larger animation steps making it feel much less smooth
than the 240 FPS video. Next up is Ghosting.
Ghosting is that property we’ve all experienced
when you see this kind of faint blur that looks like it’s trailing
an object in motion. That’s actually a side effect
to our property of our typical modern flat-panel displays
because they have an update rate. Looking at our bouncing
ball animation, you can see that the step size is fairly large,
which means that smear behind the object
is fairly pronounced. If we look at the animation
now at 240 Hertz, you can see the step size is much smaller,
which makes the ghosting much less pronounced and therefore
much less distracting. Looking at this in-game in CS:GO, our
character is moving from right to left. At 60 Hertz you can see the
animation steps are fairly large, so the ghosting
is fairly pronounced. On the right-hand side, you can see the
character moving at 240 frames per second, and the steps are much smaller,
so the ghosting much less pronounced and therefore much less distracting. To understand our next topic ‘Tearing,’
it’s important to understand another concept which is VSync. VSync is the synchronization, or lack of,
between the display and the GPU. In the VSync ON scenario,
the display and the GPU are locked, which means the GPU only presents
completed frames on the display. In the VSync OFF scenario,
there is no waiting, which means the display is going
to continue updating and it’s going to grab the frame at whatever state
the GPU happens to have it in, which could be sometimes partial frames,
and then present it. That partial frame appears
on your screen as a tear. Why would you accept tearing?
Well, one of the advantages of VSync OFF
is that the GPU can render as fast as it possibly can, which can
make the game feel much more responsive. We’ve made some simplifications here today
around VSync for understanding. We’ll get into more
complex topics like G-Sync and variable refresh rate
at a later date. As you can see here in the animation,
the lack of synchronization between the GPU and the display
causes tearing. The GPU is required to present
an incomplete frame. the size of that tear that you see there
is determined by the animation step. At lower framerates,
those steps are fairly large, so tearing can be
quite pronounced. At higher framerates, the steps are much
more frequent, so they’re smaller. So the tears are much less pronounced
and therefore less distracting. Looking at tears in CS:GO, we can see here
as we zoom in on the vertical brown tower, the tears
on the top are much smaller than the tears at the bottom at 60 Hertz
because the animation steps are much more frequent
and therefore the tearing much less pronounced at 240 Hertz. Our final topic is system latency,
which is a bit more complicated. System latency is typically known
as that mouse click to muzzle flash or that motion
to photon latency. It is not network latency, which is
typically how your computer communicates over the internet to a back-end game
server, sometimes referred to as lag. Taking a look at our game pipeline,
we have 60 FPS example. And again for simplification,
we’ve decided to set the GPU rate and the CPU rate
to be the same. So in this case,
they’re both at 60 FPS. That means the blue bar here, the CPU,
takes 60 milliseconds at 60 FPS
to do its work. It then hands off that frame to the GPU,
which also takes 60 milliseconds at 60 FPS
to do its work. The gray bar that you see there
is the amount of time it actually takes the display
to update and show you that frame. At 240 FPS
everything speeds up. Our CPU work, our GPU work,
and our display work are all roughly
four times as fast. So at 240 FPS, your system
latency is one quarter of the time. Using a single frame as an example,
we have a fast system here on the top. and a slower system at the bottom.
They’re both doing the same work which is to render and produce
a single frame. The fast system is producing CPU work,
GPU work, and display work sooner than that slower system
doing the same work. The difference between those two is the
difference in overall system latency, which is felt as reduced
input delay. Which is mouse click to muzzle flash
or motion to photon. Okay. To bring this all home,
let’s take a look at an example of system latency in CS:GO. At the top we have fast system running
at 240 FPS, and at the bottom at a
60 FPS system. They’re both receiving updates from
the network at the same time, but the faster system processes that
work faster resulting in lower latency. And the slower system takes longer. Denotated here by this vertical bar,
the difference between a 240 FPS system and a 60 FPS system
is quite pronounced. That difference is the difference
in system latency which lets you, as the player,
react faster. So we’ve explained some of
the fundamental concepts, but why is this important?
Why does high framerate matter? What we have here is a chart
that plots the correlation between high framerate
and success in a first-person shooter. In this case what we’ve done
is measured Kill/Death ratios in Battle Royale games
like Fortnite and PUBG. And as you can see there’s
a correlation between higher framerates and
higher Kill/Death ratios. If you’re interested in the study,
please check out the link below. We hope you’ve found our video on
high-framerate gaming informative. Please leave your thoughts in our comments
below and be sure to check out our slow-mo, high-framerate video.
Thanks for watching.

100 thoughts on “Why High FPS Matters

  1. So in essence, i should be getting a kill every 85-90% of the time if not including system latency, network latency added… Latency differs from everyone ingame for every person/player because every system differs as they are setup differently. I still don't always get a kill every 85% of the time minimum… It's more or less 30-45% of the time.

  2. So if low frame rates means more system latency then why are we capping our fps in order to use g-sync while we can get more fps and less system latency?

  3. Great video ! can you make a future one explaining how CPU and GPU communicates ? i find that very intresting ! thannks again

  4. Damn with my new shiny rtx 2080 super i can anything with high frame rates in terms of esports stuff.
    Actually i ran in fps limiter anyway always with the gtx 1070

  5. The qs should be rephrased, y Unaffordable Nvidia products matter?

    Typical of Nvidia indeed to show off something which a major share of gaming consumers can't afford 😒

  6. There is massive difference between 60vs144/166 hz or 60vs240 but not much between 144/166vs240.
    Average humans eye won't see the difference at this level of refresh rate. Me currently on 166 hz Ultra wide HD LG screen, 166 fps @ 2080 SUPER, g-sync on and v-sync on – smooth and quick asf. Can't imagine to ever again play on 60hz/fps.

  7. It matters until 120hz. I mean, I have 144/180(overclock)hz monitor and genuenly can't see or feel difference from 120 to 180 or it's sooo small that it's funny. For ultra competitive, tournament level multiplayer? Sure. There, 3-5% advantage over others matters very much. Cheers.

  8. People on internet made me buy gtx 1050 for an Pentium g2030 and I had an huge bottleneck and play Csgo at 70-120fps, stop misleading people. Some games need good gpu and some need cpu, C's is a cpu intensive game and showing that ur new gpu runs fast might be misleading for some non enthusiast

  9. On Vsync and write console (CS:GO) fps max 59 (60 hz on monitor), 74 (75 hz on monitor) and how end Wow no tearring, no input lag WOOOOOW
    P.s. Sorry my engl is so bad 🙂 Im Russian ……

  10. Correlation =/= causation, god damn it. Hardcore gamers who have skills are more likely to invest in their hobby and have better framerate.

  11. So at the end they compare the K/D ratio of high FPS gamers and the K/D ratio of low FPS gamers, which is wrong and misleads us. Ofcourse the professional gamers with high K/D ratios will be playing on a high end $$$$$ gaming setup providing them with high FPS. And at the same time casual gamers playing on and off with their low K/D ratios will be gaming on a lower priced budget builds most of the time. But on the other hand if i suck at the game and burn $10K on a gaming rig that doesnt mean I will suddenly become good at the game. Sure it would sound good when marketing your high end GPU, but in reality thats not the case. So overall useless last bit of the video.

  12. Don't you have to play at 1080p right now if you want 240hz? That alone means I would never do that, though I don't play professionally so not really a big thing.

  13. 4:10 and here comes a complete bullshit. cpu time and gpu time to render a frame does NOT depend on frame rate. but this guy tell us what on 240Hz frame rate cpu and gpu works 4 times faster then on 60Hz frame rate. but this is simple not true. he is incompetent or, more likely, have intentions to fool us. why? to make us pay more. disgusting

  14. 4:10 he also bad in math. he told: cpu takes 60ms and then gpu takes 60ms and then we got a frame. ie, each frame takes 120ms which gives us only 8 fps (1000/120) but not 60fps

  15. 4:04 – I love how the name is blurred, but not in the killfeed. RIP Eluzive.

    EDIT: The second link in the description is broken.

  16. I got a email from you guys saying your 2080 TI’s are back in stock so I got on Best Buy and they have one in store I went to the store and they said it’s not there yet I’m happy you guys made them again

  17. "Hey teens! f you wanna be better in Fortnite, better buy our new Graphic Cards or else all your friends will laugh at you."

  18. it might make game smoother but doesn't make you a better GAMER, ffs. A basic understanding of research will tell you how that research at the end is BS: better gamers buy better equipments, not better equipments make better gamers. If you are buying cuz u got the extra money, go ahead, but if you are buying thinking this makes u better at games, don't count on it.

  19. we already know that thats not entirely true, as the lowest input lag is achived by keeping GPU 92-95% utilization instead 1000FPS and 100% utilization.

  20. Wow! Amazing demonstration! I bought a Nitro 5 Gaming Laptop which has GTX 1050 TI 4GB & my computer was producing ~ 150+ FPS but my Display was 60 Hz so I ordered a new display to replace my laptop stock display to 120 Hz. It was successful and it's beautiful! 💎

    Check out my YouTube channel guys and subscribe please if you can. I will be releasing 100 Subscribers special video of my gaming set up around December 19th. 🤴

  21. watching this in my 60hz 1080p 32 inch TV as my monitor. I don't see any need.
    It all boils down to what games you play. I don't think any AAA games in future will go above 60fps, literally every card struggled with RDR2.
    It's either 1080p to 4K transition or 60hz to 240hz, not both at the same time with the kind of GPU technology we have.
    When GPU technology evolves, so are gonna the games.
    PS:
    (Never played a multiplayer game, never will) So, it might be different for others.

  22. Please, make the comparisson between cost of 240hz240fps gaming system and 60fps60hz gaming system. Here in russia where average salary is 500 $ per month i can't afford 240fps240hz gaming system. Thanks to Mr Putin for my low kda in cs go.

  23. i hav 60Hz monitor and don't have porblem wen i play game i undersent 120 and 240 have more image per sec but 60 image per sec is perfect for my also ther dont need to have top graphics card

  24. 1:40 – yeah, and 240 fps guy's running faster by some reason as well) Marketing… Don't get me wrong – the more fps the better and the bigger resolution the better, but before increasing fps or resolution, I would like to see correct shadows, lights, GI, reflections/refractions, high-res textures, high anisotropic filtration etc. And all of that honest, without crazy AI supersamplings. Only then go to 4K, 8K, 240 Hz, whatever… if you still can…

  25. 1:55 – this is soooo misleading! You're talking about property of the monitor here (nothing to do with a videocard) – how fast it can update, usually measured by switching from total white to total black and back. It's less than 2ms for all modern LCD panels, so they can perfectly output 60 Hz without any ghosting!

  26. 3:05 – misleading again. It doesn't matter how fast GPU will render, you will not see more FPS than monitor can output. With VSync off and GPU rendering slower than your monitor refresh rate, you can get some intermediate values that you wouldn't with VSync on, which will slightly improve average FPS, but that's all for the cost of terrible visual artifacts. If your videocard and monitor can play a game at 240 Hz, why would you even think of disabling VSync?

  27. 4:25 – it never happens like that in modern games. CPU computations happen on different threads. If your GPU can suddenly render many many more frames than usually, it doesn't make your CPU any faster to produce more frames (process inputs, prepare game world, geometry, etc), if it's already at its limit. So, I don't understand what's the whole video about. Getting a better videocard alone will not help in these examples. Upscaling the whole system – better CPU, memory, GPU, disk, display, etc – yes, sure, it will help you to produce more FPS in the same game and for a shooter it's important to have high frame rate. But isn't it obvious?!

Leave a Reply

Your email address will not be published. Required fields are marked *