Vsync stutter (frame skip).

Stef1_1

Distinguished
Sep 10, 2009
123
0
18,680
Now I have 2x6970's so Vsync is needed to stop the immense microstutter I get under 90fps, the only problem is it seems to judder stutter (miss a frame) when moving the mouse sometimes, is this a known issue with the game or any other way to resolve it?
 
Which game? lol

Also, Vsync doesn't help with microstutter. It's really only meant to stop screen tearing. If you're getting microstutter then you might need to OC your CPU.

What are your system specs?
 

Stef1_1

Distinguished
Sep 10, 2009
123
0
18,680
Sorry man, yeah I did rush this thread a little.

My system specs are:

i7@4.00gz 920d0
2x6970's HIS
ATX 1200w PSU
8gb Corsair dominator 1600mhz
7200rpm HDD
Gigabyte EX58-UD5

Now the game I was talking about was BF3 it microstutters to hell without vsync on (drops below 90fps and feels like 40-30fps). With vsync on it smooth and a stable frame rate but really choppy, I used a framerate limiter 3rd party app (DXtory) to help with the choppiness in game when vsync is enabled but it's still there not as much but It's still clearly visible.

11.10 installed with 11.9 Cap4.
 

gnomio

Distinguished
Jul 6, 2011
1,120
0
19,310

have a look if triple buffering is disabled. Or enable triple buffering and enable vsync
 

hapkido

Distinguished
Oct 14, 2011
1,067
0
19,460
There is no reason to run a frame limiter unless you're getting screen tearing. That includes vsync. Just turn it off.

With a multi-gpu setup, vsync is actually going to make micro-stutter worse. You need to adjust your settings accordingly. I like to keep my average fps ~90 to account for dips; I start seeing micro-stutter at ~50fps, so I don't like my minimum fps to ever drop below that. Also, if both of your cards are always at 100% usage, you're going to see micro-stutter more often. I don't know what settings you're running at or what your gpu usage is, but you may want to turn MSAA down/off and see if that helps. I think a lot of BF3 micro-stutter is driver related, but until that gets worked out, you may have to turn down a setting or two.
 

Stef1_1

Distinguished
Sep 10, 2009
123
0
18,680
Well, I'm running them at ultra and MSAA on when I turn of MSAA without vsync it keeps it about 70-100fps but when it dips below 90fps like I said, immense microstutter, I've discussed this in a previous thread but it does look like it's running at about 40fps when it reaches 90fps, Vsync stops this but I get very choppy mouse movement (or frameskipping?) when moving the mouse when vsync is on. Who knows, hope it's driver related, also I have tried triplebuffering through the CCC and D3D overrider, nothing has helped.
 

gnomio

Distinguished
Jul 6, 2011
1,120
0
19,310

No it doesnt. use dx tweaker or rivatuner to enable it.
 

G6ET1987

Distinguished
Sep 25, 2011
68
0
18,640
It may be worth doing a clean install of those drivers, I have a very similiar setup with 2x 6970's and using same drivers and CAP4 and have not seen any tearing or stutterring and I am using eyefinity as well. I was suprised to see just how smooth it did run on high settings.

I would do a driver sweep and reinstall drivers, even if to only rule it out.
 

Stef1_1

Distinguished
Sep 10, 2009
123
0
18,680
Did a fresh re-install of windows. Didn't work.

Faulty cards?

EDIT: The frame limiter actually reduces stuttering though.
 

gnomio

Distinguished
Jul 6, 2011
1,120
0
19,310

You say when moving the mouse? What mouse is it?
 

Stef1_1

Distinguished
Sep 10, 2009
123
0
18,680
I may have a slow hdd, 7200rpm. It's about 2 years old....I'll try and buy a new 7200rpm in a few days to test it out.

PSU is corsair ATX 1200w
 

Stef1_1

Distinguished
Sep 10, 2009
123
0
18,680


Gigabyte M8000

Drivers for this mouse are crap, latest ones were released about a year ago.
 

gnomio

Distinguished
Jul 6, 2011
1,120
0
19,310

Which drivers are you using?
Disable pointer shadows and uninstall it. See if the windows generic driver is better.

Also go to device manager. Click on your first sata channel that your hdd is on. Right click properties. Check what speed its reported
 

Stef1_1

Distinguished
Sep 10, 2009
123
0
18,680
My cards are in PCI-E slots 1 and 2, both are running 16x.

Sata:

I/O Range 0170-0177
I/O Range 0376-0376
IRQ 0x0000000F (15)

Also I have no mouse drivers installed at the moment thanks to a fresh install of windows.

EDIT: I'm not sure which SATA it is in but this is the second one think this is CD-ROM

I/O Range 01F0 - 01F7
I/O Range 03F6 - 03F6
IRQ - 0x0000000E (14)
 

G6ET1987

Distinguished
Sep 25, 2011
68
0
18,640
Do you by chance have both bridges connected?

It shouldn't make a difference but I found having 2 was causing some odd behaviour in crossfire.
 

Stef1_1

Distinguished
Sep 10, 2009
123
0
18,680


I tried 1 and 2, no difference. Been trying to resolve this for a week lol.
 

Stef1_1

Distinguished
Sep 10, 2009
123
0
18,680
Disabled crossfire and ran with auto settings, with vsync on, smooth as butter. Enabled crossfire with vsync on, massive frame skipping (microstutter) when moving the mouse. Must be a crossfire issue.

So am I stuck with this issue, AMD won't sort it out in some drivers? Does anyone have information on how to get in contact with the Catalyst team?
 

Stef1_1

Distinguished
Sep 10, 2009
123
0
18,680
Found this post

http://www.techpowerup.com/forums/showthread.php?t=154518&page=5

(Scroll to the bottom to see solution). That's what I had to do to REDUCE stuttering, so it looks like it's an incompatibility issue with my monitor, because this doesn't happen in other games. Like for example this never happened in BFBC2.

My monitor is a VH226 Asus...May get a 120hz.

EDIT: I have also noticed in the perfoverlayenable command in BF3 it doesn't show gpu or cpu spikes when the stutter occurs. Strange I have never come across a monitor VGA incompatibility issue before.
 

G6ET1987

Distinguished
Sep 25, 2011
68
0
18,640
I have heard that it is common but I am yet to experience it even slightly, you have probably done it already but may be worth swapping the cards around in position, possibly even different slots? run 8x 8x pci-e or something.
 

Stef1_1

Distinguished
Sep 10, 2009
123
0
18,680
I'll try but honestly the more I read this thread I posted the more it sounds exactly like my monitor is the issue, he even has the same make as my monitor (Asus).

Never buying an Asus again if this is the issue.

Need a 120hz anyway...silky smooth :p
 

TRENDING THREADS