EXCLUSIVE: We measure G-SYNC Input Lag in GSYNC Preview #2!

Talk about NVIDIA G-SYNC, a variable refresh rate (VRR) technology. G-SYNC eliminates stutters, tearing, and reduces input lag. List of G-SYNC Monitors.
User avatar
Chief Blur Buster
Site Admin
Posts: 11653
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

EXCLUSIVE: We measure G-SYNC Input Lag in GSYNC Preview #2!

Post by Chief Blur Buster » 13 Jan 2014, 18:18

Check it out now.

G-SYNC Preview, Part #2

Covers two big topics:
- Actual input lag measurements of G-SYNC!
- ULMB (Ultra Low Motion Blur).

This article utilizes a creative invention (LED indicator attached to a mouse)
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

User avatar
Chief Blur Buster
Site Admin
Posts: 11653
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: EXCLUSIVE: We measure G-SYNC Input Lag in GSYNC Preview

Post by Chief Blur Buster » 13 Jan 2014, 18:31

Essentially a modified computer mouse, that has a LED that is directly connected to the mouse button, and instantly illuminates upon button press (bypassing all computer latencies).

Image

Image

Then the LED is placed in front of the screen.
...A high speed camera (1000fps) is pointed at both the screen and LED simultaneously:

Image
This is an example high speed video frame of a game scene.

Image
The mouse LED turns on first, as the mouse button is pressed.

Image
Finally, then the gun reacts several milliseconds later.

With 1000fps video, one frame is one millisecond. Conveniently, one can calculate the difference in frame numbers, between the LED illumination and the first gun reaction (whatever the first on-screen reaction is; such as a crosshairs animation, or gun moving upwards right before muzzle flash). This equals the whole-chain input lag in milliseconds, all the way from mouse button to pixels!

This makes it possible to measure GSYNC input lag, and compare it to other modes such as VSYNC OFF.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

User avatar
sharknice
Posts: 295
Joined: 23 Dec 2013, 17:16
Location: Minnesota
Contact:

Re: EXCLUSIVE: We measure G-SYNC Input Lag in GSYNC Preview

Post by sharknice » 13 Jan 2014, 19:05

That input lag testing method is awesome.

btw you can use the left and right arrow keys in media player classic to step individual frames if you don't want to use quicktime.

User avatar
nimbulan
Posts: 323
Joined: 29 Dec 2013, 23:32
Location: Oregon

Re: EXCLUSIVE: We measure G-SYNC Input Lag in GSYNC Preview

Post by nimbulan » 13 Jan 2014, 19:20

That is some excellent testing, definitely makes me wish I had a high speed camera. I was a bit surprised to see how large the difference in input lag is with CSGO. The total frame time is only 6.9ms at 144Hz so the engine must be buffering several frames to generate such a large increase in latency. Did you try adjusting the maximum pre-rendered frames in the nVidia control panel to see if that had any effect?

User avatar
Karnaj
Posts: 27
Joined: 18 Dec 2013, 13:40
Location: MD, USA

Re: EXCLUSIVE: We measure G-SYNC Input Lag in GSYNC Preview

Post by Karnaj » 13 Jan 2014, 20:09

Hm, so ULMB lacks the strobe length setting... Well that's a downer. :cry: You mentioned the brightness is the same as LightBoost=100%, so ULMB 100 Hz would result in 2.8 ms (3~ pixels) of motion blur according to this page? Do you think that adding a strobe length setting would be possible through a Nvidia driver (or software) update or would we need to wait for an updated G-Sync module?

Great findings regarding the G-Sync input lag during capped frame rates! I really hope that more developers implement an fps_max command.
ASUS VG248QE | ASUS P8Z77-V | Intel i5-3570k @ 4.5 GHz | EVGA GTX 780 Classified ACX | Razer Deathadder 2013 | CM Storm QuickFire Rapid Red Switches | Seagate Barracuda 2TB 7200 RPM | Cooler Master Storm Scout 2 Advanced | Antec HCG-750

User avatar
Chief Blur Buster
Site Admin
Posts: 11653
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: EXCLUSIVE: We measure G-SYNC Input Lag in GSYNC Preview

Post by Chief Blur Buster » 13 Jan 2014, 20:30

Strobe length measurements will come in a future article (sometime after other monitor reviews are posted). But it currently most resembles about 2ms.

Don't confuse LightBoost 100Hz 100% (2.8ms) with LightBoost 120Hz 100% (2.4ms), as strobe lengths shorten/lengthens proportionally relative to refresh rate, to maintain the same amount of motion blur reduction.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

ericl
Posts: 126
Joined: 09 Jan 2014, 14:50

Re: EXCLUSIVE: We measure G-SYNC Input Lag in GSYNC Preview

Post by ericl » 14 Jan 2014, 00:05

Great review! I really learned a lot of love the tests you've done for input lag!

Now for a Lightboost at 144hz vs ULMB at 120hz comparison ;)

Haruspex
Posts: 2
Joined: 14 Jan 2014, 01:09

Re: EXCLUSIVE: We measure G-SYNC Input Lag in GSYNC Preview

Post by Haruspex » 14 Jan 2014, 01:15

Very interesting article Mark! I'm guessing that ULMB enabled at 85hz/85fps would have less motion blur than 120hz/120fps with no strobe of any kind enabled, no?

User avatar
Karnaj
Posts: 27
Joined: 18 Dec 2013, 13:40
Location: MD, USA

Re: EXCLUSIVE: We measure G-SYNC Input Lag in GSYNC Preview

Post by Karnaj » 14 Jan 2014, 01:19

ericl wrote:Great review! I really learned a lot of love the tests you've done for input lag!

Now for a Lightboost at 144hz vs ULMB at 120hz comparison ;)
LightBoost is limited between 100 to 120 Hz. :P
ASUS VG248QE | ASUS P8Z77-V | Intel i5-3570k @ 4.5 GHz | EVGA GTX 780 Classified ACX | Razer Deathadder 2013 | CM Storm QuickFire Rapid Red Switches | Seagate Barracuda 2TB 7200 RPM | Cooler Master Storm Scout 2 Advanced | Antec HCG-750

Q83Ia7ta
Posts: 761
Joined: 18 Dec 2013, 09:29

Re: EXCLUSIVE: We measure G-SYNC Input Lag in GSYNC Preview

Post by Q83Ia7ta » 14 Jan 2014, 05:54

Very nice method. Great job!
Did you try adjusting the maximum pre-rendered frames in the nVidia control panel to see if that had any effect?

Post Reply