Input lag of eGPUs

Everything about latency. Tips, testing methods, mouse lag, display lag, game engine lag, network lag, whole input lag chain, VSYNC OFF vs VSYNC ON, and more! Input Lag Articles on Blur Busters.
Post Reply
thanossapiens
Posts: 5
Joined: 04 May 2022, 17:25

Input lag of eGPUs

Post by thanossapiens » 06 May 2022, 11:16

Do external GPUs always introduce input lag?
I found only one post about it https://shaneycg.github.io/razer-core-latency/, have there been any other tests?
There does seem to be lag if the signal is resent to the device instead of an external display.

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

Re: Input lag of eGPUs

Post by Chief Blur Buster » 06 May 2022, 17:30

thanossapiens wrote:
06 May 2022, 11:16
Do external GPUs always introduce input lag?
I found only one post about it https://shaneycg.github.io/razer-core-latency/, have there been any other tests?
There does seem to be lag if the signal is resent to the device instead of an external display.
There can be indeed latency from the extra frame-transmission overheads. Transmission of uncompressed frames over ThunderBolt would be dependent on the resolution. An uncompressed 1080p 24-bit frame is 6 megabytes, and transferring (including overheads) probably takes about a millisecond in real-world USB-C / Thunderbolt 3 transmission.

There may be additional driver overheads. Best case would probably be something like under half a millisecond but could be as bad as a few millisecond (2-3ms) -- someone would need to test this. At high frame rates like 200 frames per second, the frame transmission overhead can become quite significant.

You've got lots of 2-way traffic with an eGPU, like texture transmission and then the backchannel of sending back completed frames for display on the internal display.
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!

Post Reply