cancel
Showing results for 
Search instead for 
Did you mean: 

Discussions

ramenrider
Adept II

AMD Gaming Optimization/Input Lag Reduction Guide

THIS GUIDE IS OLD AND OUTDATED, GO HERE INSTEAD: https://community.amd.com/message/2961294 

Oh man I have lived with input lag on my ryzen for 2 years. I had no clue why I had so much input lag in all of my games compared to my previous FX-6300 and Athlon II x4 640 builds. After 2 years of research I have some solutions that may help you. 

  • First of all the biggest input lag reduction came from installing Windows 10 1903. All of my input lag problems came from Windows. I used windows 7, windows LTSB 2016, windows 10 LTSC 2019 all of them had the same lag. No matter how much I reinstalled it doesn't change the amount of input lag on my Ryzen. Windows is just strait garbage when it comes to handling Ryzen instructions. Using the new 1903 scheduler reduced my input lag significantly, the difference is night and day. Almost as good as or even better than my FX. It even eliminated that English language input lag problem I had and beyond. That 20% scheduling performance increase from windows 1903 claim really is true as can be, it might even be better than that IMO.

Other Things that affect input lag:

  • Your monitor settings.
  • Your monitor cable.

https://www.reddit.com/r/Amd/comments/ax4838/attention_display_port_users_i_might_have_a/

  • Process Lasso and Project Mercury might help especially for Ryzen CCX performance.

For Process Lasso on Ryzen you set your game to the primary cores(Disable SMT). And on other apps I set them on secondary cores(odds). So it would look like Game 0,2,4,6,8,10 and other apps like chrome would be 1,3,5,7,9,11. Not only did this improve scheduling and responsiveness on older windows versions by 50% but increased FPS by around 50 as well.

https://www.reddit.com/r/BattleRite/comments/97vv24/serious_performance_boost_on_ryzen_with_project/

  • Your application settings: disable fullscreen optimization on win 10 or aero for win7.

https://www.reddit.com/r/Amd/comments/a1t86m/are_you_guys_disabling_full_screen_optimization/ 

  • Your OS settings/registry/ect.

https://www.reddit.com/r/killerinstinct/comments/4fcdhy/an_excellent_guide_to_optimizing_your_window...

"Whenever someone is suggesting a change to \Games they always say: "In the same Registry hive as the above tweak, you can also change the priority of Games. To implement this tweak, go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games and change the following registry values:

“GPU Priority” change its values to 8 for gaming.
“Priority” set to 6 for gaming."

  • MSI Utility. You can configure MSI line interupts manually but MSI utility just so much more convenient.

https://forums.guru3d.com/threads/windows-line-based-vs-message-signaled-based-interrupts.378044/

The utility was updated recently and now you can add priorities towards each device as well, however I just don't know which settings are the most beneficial yet.

  • Some random bugfix that I needed: I had to change keyboard language from English(US) to English(Philippines). I assume it has something to do with their spying. I was even using Win 10 LTSC 2019 1809. Then again I felt the same lag on my dual boot win7. Can confirm the input lag is on English Canada as well. So far the best I tried is English Philippines. WINDOWS 10 INPUT LAG FIX.PNG

  • Disable CSM or set CSM to mostly legacy in BIOS.

https://www.overclock.net/forum/6-intel-motherboards/1433882-gaming-mouse-response-bios-optimization... 

  • HDMI has less input lag than DP.

https://forums.blurbusters.com/viewtopic.php?f=10&t=3780&start=20

  •    I also just found this amazing reg mod that boosted my frame delivery performance by 25-50%. If you have AMD gpu I definitely recommend downloading Radeon Mod. It is akin to Nvidia Profile Inspector.

https://www.reddit.com/r/Amd/comments/92uqph/radeonmod/

"Here's the (ocasionally) updated pastebin version of all the tweaks i found that do something on AMD GPUs. AMD GPU Performance REG for 19.1.1+

I got banned from google+ for posting links to this as .reg files, which is ridiculous btw. It's ok, G+ is dead anyway.

(UPDATED 14/03/2019 for bugfixes. Should work now.)

I tested this with a RX 580 V1 MSI OCed to 1425core 2250mem 50% power limit and with disabling the 300mhz memory P0 state in overdriveNTool, great performance. I also added some DVRanalytics keys to disable in case you enabled AMD User Experience improvement program. Driver latest 19.3.2 tested on Windows 10 1809 October Update, AMD Ryzen 5 2600X, 16gb of RAM PC."

   Theres also this other radeon reg file that you can try out as well. https://www.reddit.com/r/Amd/comment...m_medium=web2x

  • My best Radeon Settings are Disable Freesync, Disable Enhanced Sync, and enable Anti-Lag.

If you have any other optimization tips don't be shy. I'm aware chill may reduce input lag but it just doesn't work with anti-lag so I haven't tried it yet.

8 Replies
colesdav
MVP

Re: AMD Gaming Optimization Guide

How are you measuring lag?

RE: If you have any other optimization tips don't be shy. I'm aware chill may reduce input lag but it just doesn't work with anti-lag so I haven't tried it yet.

I am pretty certain that "Anti-Lag" is the same as Chill with Chill Min = Chill Max = 300.
Since you are interested in this topic maybe you could compare Chill versus Anti-Lag by making some measurements and comparing them. Since Anti-Lag is barely perceptable at ~ 60FPS anyhow perhaps it is not worth it though.

0 Likes
ramenrider
Adept II

Re: AMD Gaming Optimization Guide

My measurement is performance in games. I mainly play competitive games and have a feel for any input lag. I am usually daimond or above in the games I play such as Overwatch, League of Legends, SFV, but I also play this racing game called Xenon racer. If the input lag is too strong I just cannot play racing or fighting games at all. I will try chill though, I've also heard good things about it.

0 Likes
colesdav
MVP

Re: AMD Gaming Optimization Guide

I think the correct way to measure lag is to electronically measure time between keyboard press or mouse button press and change on screen.
I am sure you are a very good gamer but many people can be influenced by placebo pills or buttons and "think" something is better. 
I might  purchase some equipment to measure lag using Anti-Lag versus Chill, but it will not be any time soon.

0 Likes
ramenrider
Adept II

Re: AMD Gaming Optimization/Input Lag Reduction Guide

It's a huge difference man. Like I literally cannot drive or fight without these changes, but I just tried Chill and it is really good, I'd say it's 10x better than anti-lag so I'll be updating my post.

0 Likes
swaccelerated
Challenger

Re: AMD Gaming Optimization/Input Lag Reduction Guide

Lag for me has always been my hard drive taking naps in between fetching my data.  SSD's came out.  They are a thing now.  M.2 also came out, its a better thing now.

0 Likes
colesdav
MVP

Re: AMD Gaming Optimization/Input Lag Reduction Guide

I would be surprised if Chill is 10x better at reducing lag versus Anti-Lag. I think Anti-Lag is a single switch version of Radeon Chill fixed setting for Chill_Min and Chill_Max.


Hardware Unboxed looked at Radeon Anti-Lag:
Radeon Anti-Lag Tested, Can AMD Deliver Another Must-Have GPU Feature? - YouTube 
I asked them to compare it to Chill with Chill_Min = Chill_Max = 300 but they have not responded.

Also see:
Input Lag - Identificarlo y reducirlo - YouTube 
https://www.blurbusters.com/about/site/ 

0 Likes
xyper
Journeyman III

Re: AMD Gaming Optimization/Input Lag Reduction Guide

Is there any official fix for this(windows update or driver etc...)? or still lagging? I'm near to buy ryzen 3600+580 for cs go and I dont wanna fight for it. 

Tasdemir 

Thx.

0 Likes
ramenrider
Adept II

Re: AMD Gaming Optimization/Input Lag Reduction Guide

You have to rollback to an older windows 10 version. I recommend LTSB. But you have to turn off windows updates with O&OShutUp10

0 Likes