Blur Busters Forums

Who you gonna call? The Blur Busters! For Everything Better Than 60Hz™ Skip to content

Timer Resolution app worth using ?

All Unidentified Forum Objects go in this area! Any fun alien talk goes in this U.F.O. Abduction Lounge, even topics other than monitors or computers.

Timer Resolution app worth using ?

Postby mello » 25 May 2014, 05:41

Does anyone has any experience with this little app ? Is there any benefit of using maximum timer resolution of 0.500 millisecond in comparison to 1.000 milliseonds which most games are using ?

Image
mello
 
Posts: 74
Joined: 31 Jan 2014, 04:24

Re: Timer Resolution app worth using ?

Postby RealNC » 25 May 2014, 07:03

Nope.
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.
User avatar
RealNC
 
Posts: 1251
Joined: 24 Dec 2013, 18:32

Re: Timer Resolution app worth using ?

Postby mello » 25 May 2014, 12:09

Why not ? Care to elaborate ? From the app description and by knowing what actually timer resolution in Windows does, then it would be logical that this can improve game/mouse responsiveness (maybe in a similar way as 1000Hz mouse does over 500Hz/125Hz mouse).
mello
 
Posts: 74
Joined: 31 Jan 2014, 04:24

Re: Timer Resolution app worth using ?

Postby RealNC » 25 May 2014, 22:14

mello wrote:Why not ? Care to elaborate ? From the app description and by knowing what actually timer resolution in Windows does, then it would be logical that this can improve game/mouse responsiveness (maybe in a similar way as 1000Hz mouse does over 500Hz/125Hz mouse).

Because a difference of 0.5 ms is nothing. There will be no difference whatsoever, other then higher power consumption due to the timer interrupt firing twice as much.

But I'm pretty sure you figured this out by yourself, by now. Otherwise you wouldn't have asked ;-)
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.
User avatar
RealNC
 
Posts: 1251
Joined: 24 Dec 2013, 18:32

Re: Timer Resolution app worth using ?

Postby Chief Blur Buster » 26 May 2014, 05:28

I've heard of people try to eliminate as many sources of latencies as possible, eliminating 0.5ms here, eliminating 0.3ms there, and another 1ms there. It eventually all adds up. By itself, it doesn't make a noticeable difference, but doing many things would.

Differential latencies can be a big thing -- you train for one latency, expecting a specific behavior, and the latency suddenly change -- it throws off aiming. A 5ms difference would be a 20 pixel overshoot at 4000 pixels/second 180 degree flick. (5/1000ths of 4000 = 20)

Also there are cascading effects possible. Improving a latency to a specific threshold, may suddenly improve other latencies by a bigger amount. More research would be needed.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter!
User avatar
Chief Blur Buster
Site Admin
 
Posts: 3673
Joined: 05 Dec 2013, 15:44

Re: Timer Resolution app worth using ?

Postby spacediver » 26 May 2014, 10:34

interesting, so this app (the paid version at least) can allow your operating system to run at 2000 hz as opposed to 1000 hz?

Sounds like it might be worth experimenting with.
spacediver
 
Posts: 482
Joined: 18 Dec 2013, 23:51

Re: Timer Resolution app worth using ?

Postby flood » 26 May 2014, 14:30

not worth using

I believe the only case where it would affect anything would be a game that forces a constant fps using a loop with Sleep

check the standard deviation of frametimes in a fraps benchmark to be sure.
flood
 
Posts: 881
Joined: 21 Dec 2013, 01:25

Re: Timer Resolution app worth using ?

Postby RealNC » 27 May 2014, 00:23

flood wrote:I believe the only case where it would affect anything would be a game that forces a constant fps using a loop with Sleep

Sleep() uses whole milliseconds. So I don't think it would have much of an effect.
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.
User avatar
RealNC
 
Posts: 1251
Joined: 24 Dec 2013, 18:32

Re: Timer Resolution app worth using ?

Postby Chief Blur Buster » 27 May 2014, 09:37

RealNC wrote:
flood wrote:I believe the only case where it would affect anything would be a game that forces a constant fps using a loop with Sleep

Sleep() uses whole milliseconds. So I don't think it would have much of an effect.

Busy wait loops on multimedia timers without sleeps, would be far more accurate. More power consuming, but for delays under 1ms, in certain cases it may actually lead to reduced stutters depending on how the frametime logic works, due to more consistent frame times at 0.5ms granularity. But most engines do not depend on this for frametimes during internal game-engine frame rate capping.

1ms random fluctuations in frame times means sudden jumps from 144fps (7ms) to 125fps (8ms) to 111fps (9ms) to 100fps (10ms). THIS is where better-than-0.5ms granularity is frequently needed, not for input lag, so sleeps are not usually used to wait for the next frame time. In theory, 0.5ms timer ticks could make accurate usleep() easier for the operating system to do power management at 0.5ms intervals (microsecond sleeping) since otherwise possibly energy-hogging busy wait loops are needed for accurate sub-1ms waits. On the other hand, the overhead of the higher frequency may outweigh this. All a matter more important for mobile devices.

TL;DR: it is not going to appreciably affect input lag in typical games, but one odd game may suddenly have fewer stutters if its frametime logic depends on this timer.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter!
User avatar
Chief Blur Buster
Site Admin
 
Posts: 3673
Joined: 05 Dec 2013, 15:44

Re: Timer Resolution app worth using ?

Postby Trip » 28 May 2014, 12:27

I have had this fix running for a while and I do not think it makes a noticeable difference but maybe it does for some engines. This video http://www.youtube.com/watch?v=_hcuYiqib9I claims it makes a big difference in crysis 3 if you are cpu limited(good chance in this game).
I don't know if it really helps but you could test out some games which are cpu limited and then see if it helps with frame rates. I will just leave it running since it is not a bother at all once working. Maybe some engines just implemented this wrong or overlooked it and they will perform better after this but I am not sure.
Trip
 
Posts: 152
Joined: 23 Apr 2014, 15:44


Return to Offtopic Lounge

Who is online

Users browsing this forum: No registered users and 1 guest