techPowerUp! Forums

Go Back   techPowerUp! Forums > Hardware > Graphics Cards > AMD / ATI

Reply
 
Thread Tools
Old Feb 7, 2013, 10:04 AM   #26
Aquinus
3500 Posts
 
Aquinus's Avatar
 
Join Date: Jan 2012
Location: Dover, New Hampshire, USA
Posts: 4,243 (8.86/day)
Thanks: 1,265
Thanked 1,322 Times in 981 Posts

System Specs

Certain methods of VSync will require that the frame render exactly when it is supposed to, so if it goes longer you run into an issue where the computer waits for the next frame at that rate. If you look carefully the frame rates you are getting stuck with look something like this:

60fps, 30fps, 20fps, 15fps, 12fps, and 10fps

Notice that how all of the rame rates are ratios of your maximum frame rate.
1/1, 1/2, 1/3, 1/4, 1/5, 1/6.

This really sounds like frame rate. Here is the explination on stackexchange.

Quote:
Originally Posted by StackExchange
While it certainly could be an enforced cap by design (dynamic shadows are "expensive"), this sounds like it could be vsync as well.

Basically (and inaccurately), there is a frame which you see, and a frame which is drawn on. When the drawn one is complete, the contents are passed to the screen for you to see while a new frame is drawn.

In the "olden" days, video was drawn line by line at the upper corner and moving to the lower corner and then there was a delay when the "cursor" reset to the upper corner. The reset happens during a "wait state" (aka swap interval, vertical sync command etc) and the frame would be swapped during this very brief window.

vsync ON means wait for this to swap frames. You get FPS capped at the refresh rate of the monitor, a very stable picture, but fast movement feels choppy.

vsync OFF means don't wait. You get FPS capped at the computer's ability to render it, but you get frames being swapped out while the image is partially rendered (aka "tearing"), but fast movement feels smoother.

With vsync on, if you can't meet or exceed the refresh rate, then the hardware has to pause and wait for the next cycle. This means you wait 2 frames-worth of time to swap. In games, this tends to happen in extended bursts because large amounts of staffage, explosions, etc. taxes hardware. The result is the FPS appears to drop from locked 60 to locked 30.

Plenty of psuedo-technical info here, but that's the gist of it.
Last time I noticed this on my own rig, CCC was forcing VSync on.
__________________
MyHeat
Aquinus is online now  
Crunching for Team TPU
Reply With Quote
Old Feb 7, 2013, 06:02 PM   #27
Meatloaf
75 Posts
 
Join Date: Jan 2011
Posts: 86 (0.10/day)
Thanks: 0
Thanked 21 Times in 11 Posts

Quote:
Originally Posted by Frag Maniac View Post
VSync isn't limited to specific frame rates like 60, 30, etc. I often times get a varying amount between 55 and 60 with VSync on.

And btw, many have said the AMD Cleanup Utility doesn't in fact uninstall the AMD CAP profiles. They are separately installed files you need to manually remove via Programs and Features.

I get the feeling this has to be something software related. I don't see how a GPU itself could limit you to 60 FPS.
I've never installed any CAP profiles and it has done this over multiple Win7 installs. I agree it has to be software related but I don't know what and that is what I'm seeking.

Quote:
Originally Posted by Conflict0s View Post
What are you using to view your frame rate?
I use Fraps. Mechwarrior online and LoL also have their own OSD that confirm what Fraps is reading.

Quote:
Originally Posted by X4K4 View Post
i got an HD 4870 at 1920x1080 playing at 130-230 fps and average 144 at lol, LOL (all max out) not that u can see an diferences above 60 but are big numbers :P
as regarding LoL go ingame and change the video settings remove vsync and put the frames at benchmark that should do the trick
My old card was a 4870x2 and I would see no cap in my FPS.

Quote:
Originally Posted by Aquinus View Post
Certain methods of VSync will require that the frame render exactly when it is supposed to, so if it goes longer you run into an issue where the computer waits for the next frame at that rate. If you look carefully the frame rates you are getting stuck with look something like this:

60fps, 30fps, 20fps, 15fps, 12fps, and 10fps

Notice that how all of the rame rates are ratios of your maximum frame rate.
1/1, 1/2, 1/3, 1/4, 1/5, 1/6.

This really sounds like frame rate. Here is the explination on stackexchange.



Last time I noticed this on my own rig, CCC was forcing VSync on.
I've double and triple checked. It isn't enabled in CCC. It is set to always off.
Meatloaf is offline  
Reply With Quote
Old Feb 7, 2013, 06:04 PM   #28
Meatloaf
75 Posts
 
Join Date: Jan 2011
Posts: 86 (0.10/day)
Thanks: 0
Thanked 21 Times in 11 Posts

Quote:
Originally Posted by Outback Bronze View Post
Id say its the monitor or tv your using. I sometimes have this same weird issue. I bought a new 60" lcd tv for my htpc and ive got a lp7850 in there and for sum weird reason crysis would cap at 24fps. This never happened on my old tv so i must have a compatiblity issue there somewhere. Did it happen with your old video card? If your got a spare monitor or tv try that and see what happens.
It never did this before on my 4870x2. Only hardware change was from that to the 7970.
Meatloaf is offline  
Reply With Quote
Old Feb 7, 2013, 06:25 PM   #29
Aquinus
3500 Posts
 
Aquinus's Avatar
 
Join Date: Jan 2012
Location: Dover, New Hampshire, USA
Posts: 4,243 (8.86/day)
Thanks: 1,265
Thanked 1,322 Times in 981 Posts

System Specs

Quote:
Originally Posted by Meatloaf View Post
I've double and triple checked. It isn't enabled in CCC. It is set to always off.
How about the games that you're playing? Having it enabled in the game but forced off might introduce framerate caps.
__________________
MyHeat
Aquinus is online now  
Crunching for Team TPU
Reply With Quote
Old Feb 7, 2013, 06:27 PM   #30
erocker
Senior Moderator
 
erocker's Avatar
 
Join Date: Jul 2006
Location: Milwaukee, WI.
Posts: 31,902 (12.77/day)
Thanks: 2,782
Thanked 12,274 Times in 7,814 Posts

System Specs

Have you tried using a different display?

I'm quite baffled with this.
erocker is offline  
Reply With Quote
Old Feb 7, 2013, 06:27 PM   #31
Meatloaf
75 Posts
 
Join Date: Jan 2011
Posts: 86 (0.10/day)
Thanks: 0
Thanked 21 Times in 11 Posts

Quote:
Originally Posted by Aquinus View Post
How about the games that you're playing? Having it enabled in the game but forced off might introduce framerate caps.
I've checked and double checked that as well. All are set to off.
Meatloaf is offline  
Reply With Quote
Old Feb 7, 2013, 06:30 PM   #32
Aquinus
3500 Posts
 
Aquinus's Avatar
 
Join Date: Jan 2012
Location: Dover, New Hampshire, USA
Posts: 4,243 (8.86/day)
Thanks: 1,265
Thanked 1,322 Times in 981 Posts

System Specs

Quote:
Originally Posted by Meatloaf View Post
I've checked and double checked that as well. All are set to off.
What are you using to monitor framerate? Also, are your power settings are set to "Performance" and not "Balanced" or "Power Saver"?
__________________
MyHeat
Aquinus is online now  
Crunching for Team TPU
Reply With Quote
Old Feb 7, 2013, 06:31 PM   #33
drdeathx
1000 Posts
 
drdeathx's Avatar
 
Join Date: May 2009
Location: Chicago burbs
Posts: 1,461 (1.00/day)
Thanks: 39
Thanked 324 Times in 264 Posts

System Specs

when you run a benchmark program, does it cap at 60?

Last edited by drdeathx; Feb 7, 2013 at 07:59 PM.
drdeathx is offline  
Reply With Quote
Old Feb 7, 2013, 06:36 PM   #34
The Mac
75 Posts
 
Join Date: Apr 2012
Posts: 156 (0.38/day)
Thanks: 0
Thanked 40 Times in 20 Posts

for those of you saying vsync can display fractional FPS under 60fps, It absolutely postivively cannot.

In order to maintain sync with the monitor it MUST drop to 30fps (the next lowest frame rate thats an even quotient of 60). It basically displays the same frame twice.

DYNAMIC VSYNC is the only form of vsync that can. This turns off vsync if it cannot maintain 60fps.

AMD does not support d-vsync (without radeon pro), so that out of the equation.
The Mac is offline  
Reply With Quote
Old Feb 7, 2013, 06:39 PM   #35
TheMailMan78
Banstick Dummy
 
TheMailMan78's Avatar
 
Join Date: Jun 2007
Location: Crystal River, FL
Posts: 15,109 (6.93/day)
Thanks: 1,337
Thanked 6,829 Times in 3,739 Posts

System Specs

Are you using HDMI or DVI?
TheMailMan78 is offline  
Reply With Quote
Old Feb 8, 2013, 08:23 AM   #36
Aquinus
3500 Posts
 
Aquinus's Avatar
 
Join Date: Jan 2012
Location: Dover, New Hampshire, USA
Posts: 4,243 (8.86/day)
Thanks: 1,265
Thanked 1,322 Times in 981 Posts

System Specs

Quote:
Originally Posted by The Mac View Post
for those of you saying vsync can display fractional FPS under 60fps, It absolutely postivively cannot.

In order to maintain sync with the monitor it MUST drop to 30fps (the next lowest frame rate thats an even quotient of 60). It basically displays the same frame twice.

DYNAMIC VSYNC is the only form of vsync that can. This turns off vsync if it cannot maintain 60fps.

AMD does not support d-vsync (without radeon pro), so that out of the equation.
Not to agree or disagree with you but this isn't the issue at hand. The problem is that his GPU is exhibiting V-Sync characteristics without having V-Sync enabled.

...

Just for s**ts and giggles, maybe throwing a screenshot of your CCC up might show something obvious that we're not thinking of.

Attached Thumbnails
Click image for larger version

Name:	ccc.png
Views:	184
Size:	157.3 KB
ID:	49977  
__________________
MyHeat
Aquinus is online now  
Crunching for Team TPU
Reply With Quote
Old Feb 8, 2013, 01:25 PM   #37
The Mac
75 Posts
 
Join Date: Apr 2012
Posts: 156 (0.38/day)
Thanks: 0
Thanked 40 Times in 20 Posts

no, it is not.

vsync CANNOT exibit the behavior the OP is describing.

his frame rates are capped/limited.

NOTHING about the OPs post sugests vsync.

op, can you download process explorer, and post a screen shot please?

Last edited by The Mac; Feb 8, 2013 at 01:34 PM.
The Mac is offline  
Reply With Quote
Old Feb 8, 2013, 01:36 PM   #38
LAN_deRf_HA
3500 Posts
 
LAN_deRf_HA's Avatar
 
Join Date: Apr 2008
Posts: 4,016 (2.14/day)
Thanks: 290
Thanked 831 Times in 588 Posts

System Specs

Quote:
Originally Posted by The Mac View Post
no, it is not.

vsync CANNOT exibit the behavior the OP is describing.

his frame rates are capped/limited.

NOTHING about the OPs post sugests vsync.
I haven't seen the behavior you're calling vsync in a long time then. Before adaptive vsync every instance where I used it in a demanding game it would snap down to 40, 30, 20 fps. If that's called dynamic vsync it's the nvidia default and has been for 6 years at least. Can't say for AMD.
LAN_deRf_HA is offline  
Reply With Quote
Old Feb 8, 2013, 01:37 PM   #39
The Mac
75 Posts
 
Join Date: Apr 2012
Posts: 156 (0.38/day)
Thanks: 0
Thanked 40 Times in 20 Posts

Amd does not have adaptive/dynamic vsync.

Only vanilla vsync.

As you said, vanilla vsync snaps down to the next divisor of 60.

His problem is not doing this, therefore it cannot be Vsync.
The Mac is offline  
Reply With Quote
Old Feb 8, 2013, 02:41 PM   #40
Aquinus
3500 Posts
 
Aquinus's Avatar
 
Join Date: Jan 2012
Location: Dover, New Hampshire, USA
Posts: 4,243 (8.86/day)
Thanks: 1,265
Thanked 1,322 Times in 981 Posts

System Specs

You know, maybe I'm missing something here but I can go into CCC and force VSync on and run 3DMark 2011 and I can still get frame rates between 30 and 60 fps, it's not like it jumps between the two, at least on my 6870s.
__________________
MyHeat
Aquinus is online now  
Crunching for Team TPU
Reply With Quote
Old Feb 8, 2013, 02:43 PM   #41
The Mac
75 Posts
 
Join Date: Apr 2012
Posts: 156 (0.38/day)
Thanks: 0
Thanked 40 Times in 20 Posts

then something is wrong, that is not what its supposed to do.

AMD does not have dynamic/adaptive vsync, which is what you are describing..

are you using radeon pro and overriding CCC?

or using MSI AB with a 60fps rate limit on?
The Mac is offline  
Reply With Quote
Old Feb 8, 2013, 02:55 PM   #42
Aquinus
3500 Posts
 
Aquinus's Avatar
 
Join Date: Jan 2012
Location: Dover, New Hampshire, USA
Posts: 4,243 (8.86/day)
Thanks: 1,265
Thanked 1,322 Times in 981 Posts

System Specs

Quote:
Originally Posted by The Mac View Post
then something is wrong, that is not what its supposed to do.
Well, it's not tearing so it feels like vsync is active. It's not going above 60fps either.

Quote:
Originally Posted by The Mac View Post
are you using radeon pro and overriding CCC?
No. Radeon Pro is installed but it is not set and it is not running. I'm using CCC to set it.

Quote:
Originally Posted by The Mac View Post
or using MSI AB with a 60fps rate limit on?
Nope, I don't touch that. Also I run AB when I play games with vsync off to watch the framerate, usage, and temps using the OSD.

Maybe it depends on how the game or driver implements vsync because I've seen plenty of games behave the way you've described it and that is what I knew vsync as. You also have games like Farcry 3 that offers one and two frame vsync. Both of which behave differently depending on drivers and the video card(s).
__________________
MyHeat
Aquinus is online now  
Crunching for Team TPU
Reply With Quote
Old Feb 8, 2013, 03:54 PM   #43
The Mac
75 Posts
 
Join Date: Apr 2012
Posts: 156 (0.38/day)
Thanks: 0
Thanked 40 Times in 20 Posts

yes, ive seen that as well.

Dragonknight Saga, and Assasins Creed comes to mind...

Its the games themselves instituting a frame cap, not vsync.

OP says ALL his games are doing this, not just selected ones.

BTW: RP has a FPS OSD (as well as DX level and usage/temps), if that is the only reason you are using AB, seems extraneous.
The Mac is offline  
Reply With Quote
Old Feb 8, 2013, 04:00 PM   #44
TheMailMan78
Banstick Dummy
 
TheMailMan78's Avatar
 
Join Date: Jun 2007
Location: Crystal River, FL
Posts: 15,109 (6.93/day)
Thanks: 1,337
Thanked 6,829 Times in 3,739 Posts

System Specs

Quote:
Originally Posted by The Mac View Post
yes, ive seen that as well.

Dragonknight Saga, and Assasins Creed comes to mind...

Its the games themselves instituting a frame cap, not vsync.

OP says ALL his games are doing this, not just selected ones.

BTW: RP has a FPS OSD (as well as DX level and usage/temps), if that is the only reason you are using AB, seems extraneous.
Not all games have caps.
TheMailMan78 is offline  
Reply With Quote
Old Feb 8, 2013, 04:01 PM   #45
The Mac
75 Posts
 
Join Date: Apr 2012
Posts: 156 (0.38/day)
Thanks: 0
Thanked 40 Times in 20 Posts

correct, but OP says ALL his games are capping...

This is his problem
The Mac is offline  
Reply With Quote
Old Feb 8, 2013, 04:02 PM   #46
TheMailMan78
Banstick Dummy
 
TheMailMan78's Avatar
 
Join Date: Jun 2007
Location: Crystal River, FL
Posts: 15,109 (6.93/day)
Thanks: 1,337
Thanked 6,829 Times in 3,739 Posts

System Specs

Quote:
Originally Posted by The Mac View Post
yes, but OP says all his games are capping...
Which could mean vsync, monitor or cable if he doesn't have any software artificially capping it.
TheMailMan78 is offline  
Reply With Quote
Old Feb 8, 2013, 04:04 PM   #47
The Mac
75 Posts
 
Join Date: Apr 2012
Posts: 156 (0.38/day)
Thanks: 0
Thanked 40 Times in 20 Posts

for the love of pete, ITS NOT VSYNC.

If it was, wouldnt get fractional FPS below 60. only 30, or 20, or 15, or 10.

Its clearly a software issue, if he posts his process explorer screen, we can see whats running.
The Mac is offline  
Reply With Quote
Old Feb 8, 2013, 04:06 PM   #48
TheMailMan78
Banstick Dummy
 
TheMailMan78's Avatar
 
Join Date: Jun 2007
Location: Crystal River, FL
Posts: 15,109 (6.93/day)
Thanks: 1,337
Thanked 6,829 Times in 3,739 Posts

System Specs

Quote:
Originally Posted by The Mac View Post
for the love of pete, ITS NOT VSYNC.

If it was, wouldnt get fractional FPS below 60. only 30, or 20, or 15, or 10.

Its clearly a software issue, if he posts his process explorer screen, we can see whats running.
That's not true. I turn on Vsync all the time and get 57, 44 etc. FPS. Vsync just caps it at 60FPS to save you from tearing. I bet its a cable issue or a monitor issue IF it isn't an AMD driver problem.
TheMailMan78 is offline  
Reply With Quote
Old Feb 8, 2013, 04:07 PM   #49
brandonwh64
Addicted to Bacon and StarCrunches!!!
 
brandonwh64's Avatar
 
Join Date: Sep 2009
Location: Chatsworth, GA
Posts: 13,562 (10.03/day)
Thanks: 2,146
Thanked 5,341 Times in 3,696 Posts
Send a message via ICQ to brandonwh64 Send a message via AIM to brandonwh64 Send a message via MSN to brandonwh64 Send a message via Yahoo to brandonwh64

System Specs

Quote:
Originally Posted by The Mac View Post
for the love of pete, ITS NOT VSYNC.

If it was, wouldnt get fractional FPS below 60. only 30, or 20, or 15, or 10.

Its clearly a software issue, if he posts his process explorer screen, we can see whats running.
You sure it can not be Vsync?
__________________
Cruncher's:
All GPU's
GPU's:
7970 3GB *Unlocked* = 8 Threads
5770 1GB OCed = 2 Threads
brandonwh64 is offline  
Crunching for Team TPU
Reply With Quote
Old Feb 8, 2013, 04:07 PM   #50
The Mac
75 Posts
 
Join Date: Apr 2012
Posts: 156 (0.38/day)
Thanks: 0
Thanked 40 Times in 20 Posts

no it does not. That is called a framerate cap.

Vsync, by its very nature can only give 60, 30, 20, 15, 10, 5 (for the time being we'll leave 120hz monitors of of this)

only FPS evenly devided into 60. Anything else WOULD NOT BE SYNCED TO THE REFRESH RATE.
The Mac is offline  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
HD7970 - My Review (BF3 Eyefinity vs HD7970) Xaser04 AMD / ATI 35 Mar 13, 2012 12:28 PM
GK104 Faster then the HD7970! But not really??? 20mmrain Graphics Cards 47 Feb 6, 2012 02:35 PM
120hz monitor, Vsync or not? Horrux Graphics Cards 32 Nov 22, 2011 10:06 PM
Help needed with 59 fps stutter when playing a vsync locked, 60fps game . LifeOnMars Games 47 Feb 8, 2011 09:13 PM


All times are GMT. The time now is 02:11 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
no new posts