• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

RadeonPro - How To Remove Micro stutter & Improve Frame Latency

Caporegime
Joined
12 Jul 2007
Posts
40,574
Location
United Kingdom
If you're suffering from micro stutter or poor frame latency you can use RadeonPro to improve things, dramatically in some cases. This applies to multi gpu mainly but can also improve performance for single card users as well.

Here are my frame time results for playing battlefield 3.

8h6jz1G.jpg


When i start using RadeonPro though im seeing much more consistent results.

OPKh6gm.png


If i can improve single card latency that much with only using one gpu, then you can be sure it will have twice the effect for crossfire.


How To Set It Up

Disable vsync and triple buffering in game. If there is no option to disable triple buffering then assume that having vsync off will automatically disable it.

1. Add the game exe to the RadeonPro profile list.
2. Change Vsync to always on.
3. Tick Triple Buffering. (Crossfire users DO NOT TICK triple buffering - The extra frame buffer will only add latency that will be twice as noticeable on a multi gpu setup)
4. Tick dynamic frame rate control.
5 Put in 1-2 fps below your monitors refresh rate. - Don't forget to put in your monitors refresh rate in the box above, 60 or 120hz.

KFsqVdH.jpg

If you're unable to maintain this fps please use your average, or just below your average fps. Do not go any lower than 45. For best results id recommend a minimum of 50. 58-59 is ideal for 60hz monitors providing you can maintain that fps. 120hz - 60fps or higher depending on the amount of frames you can produce. Multi gpu setups can most likely use a higher fps because they have more grunt.


6. Under advanced tick flip que size and change it to 1.

FsZ94Cm.jpg


If you don't wish to use Vsync or don't mind screen tearing then simply untick triple buffering and change vsync to 'Driver Default' in RadeonPro.

If you want to use a Dynamic vsync which will use vsync but the second fps drops below 60 vsync will be auto disabled then select Dynamic from the drop down box.

Other overlays can interfere with RadeonPro and make games crash if you have them running when starting a game. So make sure you shut down afterburner, fraps, team speak etc before you load the game with RadeonPro running. Once the game is loaded you can alt tab out and start up afterburner safely.
 
Last edited:
Caporegime
OP
Joined
12 Jul 2007
Posts
40,574
Location
United Kingdom
Nice guide Matt.

I have always done the beginning part myself and noticed it kept things silky smooth with no tearing at a constant 59/60fps with no input lag.

What does the Flip Queue size do exactly?

It changes how many fps the gpu renders ahead. Default is 3. Changing it to one not only decreases latency but it decreases stutter as well as frames aren't held in the buffer for so long.
 
Caporegime
OP
Joined
12 Jul 2007
Posts
40,574
Location
United Kingdom
That will explain why it was worse when I tried it.

Yes i forgot to mention that when i advised you last. :p

Radeon Pro has it's own OSD(that is less intrusive than AB's), can save having the likes of AB open at all, eliminating any conflicts altogether.

Another top guide from the Lt I may add, your creeping up on my legendery status matt.;):D

Thanks Tommy. :)

Have you been able to get HWINFO to work with RadeonPro? I'd miss my VRM/CPU temps if i ditched msi afterburner+hwinfo. For now im using all three together. I just shut down afterburner before i load a game with radeonpro then once its loaded i start up afterburner again.
 
Caporegime
OP
Joined
12 Jul 2007
Posts
40,574
Location
United Kingdom
HWINFO is moot now matt as the Ice-Q's vrm report a constant 24c.:eek:

Had a good play late last night on the new BF3 maps(capture the flag on motor bikes is utter bedlam)@1200/1550 rock solid, my vrms must be coping with the task-totally eliminating me getting concerned about vrm temps.

Sometimes its better not to know. :D ;)
 
Caporegime
OP
Joined
12 Jul 2007
Posts
40,574
Location
United Kingdom
Nice guide matt. I been using almost the same setup only difference is setting fps 1/2 below refresh rate. I might check this out.

I used some info from your original RadeonPro thread so thanks to you as well. :)

I used to use afterburner only and enforce a fps cap (with vsync applied in game) via that but using the settings i posted above not only provides smoother performance, you also get less input latency.
 
Caporegime
OP
Joined
12 Jul 2007
Posts
40,574
Location
United Kingdom
Does the dynamic vsync add any kind of input lag at all? Every time I've tried various methods of vsync it has added some level of input lag.

This is not dynamic vsync. Vsync is always on in the guide above. However if you hate input lag you can do the above without vsync. Just untick triple buffering and change Vsync always on to Driver Default. You can use dynamic vsync in RadeonPro if you want to though, just pick the Dynamic option. Vsync will be turned off the second fps dips below 60. This will still provide a smooth experience. I should probably add that in some sort to the OP, thanks.

In regards to your question. Limiting the fps to below that of the monitors refresh rate (60hz =59-58fps) should remove most of the input lag you get with vsync. It depends on your monitor if you can notice it or not. I can barely notice it and as i hate tearing i always use the settings posted in the OP. Best bet is to try it for yourself and see which works best for you.
 
Caporegime
OP
Joined
12 Jul 2007
Posts
40,574
Location
United Kingdom
I never notice input lag from vsync. They not been one game where having vsync on made input worst.
I also hate screen tear spoils the game for me lol



Glad I was some help :)

I can notice it in Battlefield 3 and Black Ops 2. However using the settings in the OP completely removes it for me. Most games (typically non fps shooters) i don't notice it at all.
 
Caporegime
OP
Joined
12 Jul 2007
Posts
40,574
Location
United Kingdom
Cheers for taking the time to set this up mate.
Much appreciated :)

Happy to help GCN brothers throughout the world. :D

Very nice guide Matt will give it a go later

Atta boy. ;)

Excellent, thanks for the clarification :)



I really noticed it in BC2 on my old 570. I used Nvidia Inspector (I think that is what it is called - RadeonPro for NV basically) with a similar setup and this removed all input lag but still kept it silky smooth with no tearing.

Have since done this setup for every game I play with no issues

Yes i used to just use afterburner to limit fps but this way is more effective.

Locky said:
hmmm bf3 doesn't even load if I use radeon pro.

Are you using msi afterburner? RadeonPro will not load BF3 if you have afterburner running. Shut down afterburner, load bf3, as its loading in the taskbar start up afterburner again. Now you can use afterburner with its overlay and radeonpro. Its something to do with the overlay+ afterburner. You might find this in other games so watch out for it. So far only BF3 has had this problem for me. The same applies for fraps, teamspeak etc.
 
Last edited:
Caporegime
OP
Joined
12 Jul 2007
Posts
40,574
Location
United Kingdom
The flip queue size setting in RadeonPro no longer has any effect. The latest AMD drivers lock flip queue size to 3.

Do you have any more info about this ICDP? Its just im able to change the flip queue size in farcry 3 and it has a noticeable effect, same with battlefield 3 and the perfoverlayvisible command which shows lots of frame buffering with a high flip queue size such as 3+ etc.
 
Caporegime
OP
Joined
12 Jul 2007
Posts
40,574
Location
United Kingdom
I have tested flip queue size using the latest AMD drivers and the preview version of RadeonPro. Flip queue size always made a dramatic effect on most games for me. I recently tested the following two games with all flip queue sizes and saw no difference in frametimes.

Skyrim
Hitman Absolution

Previously I could make both games stuttery messes by setting flip queue anything higher than 1. Now no matter what setting I choose the games show no change.

The change occured for me when I switched to 13.3 beta drivers.

Thanks for the info mate i will look into this and ask Thracks if he can find anything out about it.

What was the last driver revision flip queue worked on?
 
Caporegime
OP
Joined
12 Jul 2007
Posts
40,574
Location
United Kingdom
Hi,
I am also having issues with launching FC3 with RP running in, it just errors with APPCRASH when starting it up from the Origin launcher. I have set the launcher options to Origin and followed Matt's instructions to the letter. Any ideas why this might be? I'm running catalyst 13.3 on a Gigabyte 7950 WF3.

I have it working with Farcry 3 and afterburner overlay preset. Make sure you disable RadeonPro overlay/fps counter if its turned on. Use the latest RadeonPro, a new one was released about a week back.

Try setting up an OSD profile in afterburner for the farcry 3 dx11 exe.

If you can't get RadeonPro to work you can use Directx over rider. I actually find myself using this these days as its simple and easier to use than RP.

http://www.sendspace.com/file/alnpw8

As usual disable vsync in game then copy my profiles here.

5xKtpwv.jpg
 
Caporegime
OP
Joined
12 Jul 2007
Posts
40,574
Location
United Kingdom
Good news for RadeonPro fans.

It seems flip queue adjustments do still work, I am not sure if it was a driver issue or an earlier RadeonPro. I did a complete driver clean and installed the latest RadeonPro and 13.3 B3 and the flip queue adjustments are working again.

Great news ICDP but how do you know?
 
Caporegime
OP
Joined
12 Jul 2007
Posts
40,574
Location
United Kingdom
Thank you very much, I will try that tonight when I'm home. Are you saying that the Directx override will achieve the same results as the RP setting that you posted earlier on this thread then? I will try both and check it.

Yes generally it will. The only thing it won't change is the flip queue size, but some games allow you to change that anyway via the graphics options (farcry 3) or via creating a user.cfg and placing it in the main game folder. (battlefield 3)
 
Last edited:
Caporegime
OP
Joined
12 Jul 2007
Posts
40,574
Location
United Kingdom
Why doesn't the AMD CCC have advance mode with all these options to hand?

Its coming in June, flip queue size and the option to add latency in order to smooth the frame times is going to be added. In fps type games though adding latency is not always a good thing so in those type of games it might be best to leave things as they are currently. Lower latency, more responsive but at the same time less consistency in frame times. What these latency reviews don't show though is most of the time the game feels perfectly smooth. :p
 
Caporegime
OP
Joined
12 Jul 2007
Posts
40,574
Location
United Kingdom
This explains why my switch to amd has been seemless from my 670, in fact smoother than my 670. I installed this before playing and set up profiles for my games as I was used to dynamic vsync from nvidia, I have to say it seems a much better implementation than nvidia. For some reason today it didn't start at startup and low and behold stutter in crysis, started it back up and all was well again. Lets hope these make it into actual drivers.

Which AMD card did you get?
 
Back
Top Bottom