Nvidia G-Sync vs AMD FreeSync

Nvidia G-Sync
Copyright: Nvidia

Attention all gamers, the format wars are back: the battle of G-Sync and FreeSync is in full swing, especially now that Nvidia has opened up its G-Sync spec. Now, while this does mean that both Team Red and Team Green have solved the problem of screen tearing and frame stuttering in the best PC games, it also means that the market for the best gaming monitors is obfuscated even more. 

What's the problem?

The source of displaying high-performance PC games is that monitors have a constant refresh rate, e.g. 75Hz means that the screen is updated 75 times per second. Meanwhile, graphics cards (GPUs) render new images at a variable rate, depending on the computational load they're bearing. 

Source: Nvidia

When the refresh rate and frame rate don’t match, the current frame being rendered on the GPU can become unsynchronized. So, partway through the process of sending a new frame to the display, the graphics card will move on to the next frame. 

Source: Nvidia

This switch appears as a discontinuity in what you see on-screen. Usually, the discontinuity travels across the screen on concurrent frames as the phase difference between the GPU and monitor reduces. This discontinuity is what we call tearing and in extreme cases there can be several tears at once. 

Source: Nvidia

Most PC games have a setting called VSync, which can reduce the tearing effect. VSync effectively limits the frame rate of the GPU, such that if one particular frame has taken too long to be rendered on the GPU and it misses its slot on the monitor, the GPU will delay sending any graphics data to the monitor until the next screen refresh. 

Source: AMD

Brilliant! Problem solved then? Well, not quite. VSync isn’t perfect, and the delay in sending a frame to the monitor causes stuttering and input lag during the times that the GPU is under the most processing load, which is also the time a gamer needs the most response. Hence, many gamers choose to disable VSync in order to get the most responsive system, despite the ugly tearing effect. So, while VSync was the only remedy to tearing, many gamers choose to disable it. 

Nvidia to the rescue, kind of

Since 2014, Nvidia has been promoting its solution to the VSync problem, that it has dubbed G-Sync. The basic concept with G-Sync is that the GPU actually controls the refresh rate of the monitor. By doing this, the monitor and GPU are always in sync and therefore there is never any tearing or stuttering. Prior to this, Nvidia had already been working on Adaptive VSync.

As PC Perspective notes, there are three regimes in which any variable refresh rate GPU/monitor system needs to operate within: A) when the GPU's frames per second is below the minimum refresh rate of the monitor. B) When the GPU's frames per second is between the minimum and maximum refresh rate of the monitor. C) When the GPU's frames per second is greater than the maximum refresh rate of the monitor. 

Source: Nvidia

Case B mentioned above is straightforward – the GPU simply sets refresh rate of the monitor to equal its frames per second.

When a G-Sync compatible GPU and monitor are operating in case C, Nvidia has decided that the GPU should default to VSync mode. However, in case A, G-Sync sets the monitor's refresh rate to be an integer multiple of the current frames per second coming from the GPU. This is similar to the delaying frames strategy of VSync, but has the advantage of keeping in step with the monitor because of the whole number multiplier.

The (somewhat literal) price of this solution is that Nvidia needs to have a proprietary chip in every G-Sync compatible monitor. This has the undesirable result of G-Sync monitors incurring increased costs due to requiring the extra electronics and paying the associated license fees to Nvidia. Finally, it is not supported by AMD GPUs either.

TOPICS
Latest in Computing Components
Zotac Gaming RTX 5090 Graphics Card
Nvidia Blackwell stock woes are compounded by price hikes as more RTX 5090 GPUs soar in pricing, and I’m sick and tired of it all at this point
Nvidia app
Tired of manually optimizing your games? Nvidia's new G-Assist could save you time
Nvidia RTX 5080 against a yellow TechRadar background
RTX 5080 24GB version teased by MSI - is it time to admit that 16GB isn't enough for 4K?
Nvidia AMD
Nvidia rumors suggest it's working on two affordable GPUs to spoil AMD's party
An Nvidia RTX 5080 vs RTX 4080 Super against a two-tone background
Nvidia RTX 5080 vs RTX 4080 Super: should you upgrade to the latest Blackwell GPU?
An Intel Arc B580 vs Nvidia RTX 4060 against a two-tone background
Intel Arc B580 vs Nvidia RTX 4060: Which mainstream GPU is right for you?
Latest in News
A business woman looking at AI on a transparent screen
Most businesses are now fully embracing AI - but aren't always protected against the risks
Cristiano Ronaldo promotional image for Fatal Fury: City of the Wolves
Yes, Cristiano Ronaldo is a playable character in Fatal Fury: City of the Wolves, and it makes more sense than you think
Buzz Lightyear Space Ranger Spin Rennovations
Disney’s giving a classic Buzz Lightyear ride a tech overhaul – here's everything you need to know
Hisense U8 series TV on wall in living room
Hisense announces 2025 mini-LED TV lineup, with screen sizes up to 100 inches – and a surprising smart TV switch
Nintendo Music teaser art
Nintendo Music expands its library with songs from Kirby and the Forgotten Land and Tetris
Opera AI Tabs
Opera's new AI feature brings order to your browser tab chaos