Go Back   Hardware Canucks > SOFTWARE > Gaming

    
Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old May 6, 2012, 12:57 PM
enaberif's Avatar
Hall Of Fame
 
Join Date: Dec 2006
Location: Calgahree, AB
Posts: 10,598
Default Vsync in Games

Currently playing Firefall and notice that when I have vsync enabled my FPS is always at 60 and my CPU usage is below 50%.

But I notice that when I disable vsync my FPS is 60+ but my CPU usage on core 1 jumps to 80-90%.

Why would disabling vsync cause high cpu usage?
Reply With Quote
  #2 (permalink)  
Old May 6, 2012, 01:06 PM
Hall Of Fame
 
Join Date: Dec 2008
Posts: 1,495

My System Specs

Default

Because your CPU is rendering more frames. Or rather, your GPU is rendering more frames and subsequently your CPU's workload increases.
__________________
For my part I know nothing with any certainty, but the sight of the stars makes me dream.
Reply With Quote
  #3 (permalink)  
Old May 6, 2012, 01:06 PM
Hall Of Fame
F@H
 
Join Date: Feb 2010
Location: Markham
Posts: 1,568

My System Specs

Default

Less frames rendered=less stuff for your CPU to do.
__________________
Reply With Quote
  #4 (permalink)  
Old May 6, 2012, 01:54 PM
SKYMTL's Avatar
HardwareCanuck Review Editor
 
Join Date: Feb 2007
Location: Montreal
Posts: 11,664
Default

IN a rendering scenario, the GPU asks for frames to be pre-fetched by the CPU. As such, when the framerates go higher, the load on the CPU naturally increases as the GPU calls for more frames.

This is also why our PCI-E 2.0 versus PCI-E 3.0 tests on the GTX 690 resulted in similar performance at higher resolutions but lower resolutions and detail settings ended up showing a difference.
__________________
Reply With Quote
  #5 (permalink)  
Old May 6, 2012, 03:41 PM
enaberif's Avatar
Hall Of Fame
 
Join Date: Dec 2006
Location: Calgahree, AB
Posts: 10,598
Default

So technically on systems with a limited cpu disabling vsync could potentially give you a decrease in performance for the game.
Reply With Quote
  #6 (permalink)  
Old May 6, 2012, 04:15 PM
gingerbee's Avatar
Hall Of Fame
F@H
 
Join Date: Jan 2009
Location: Orillia, Ontario
Posts: 6,827

My System Specs

Default

thats the bottle neck if the cpu cant keep up with the data need to render for the gpu it's like the cooks not keeping up with the waiters
__________________
Fav quote "One should strive to achieve; not sit in bitter regret." Ronin Harris
Reply With Quote
  #7 (permalink)  
Old May 6, 2012, 04:48 PM
enaberif's Avatar
Hall Of Fame
 
Join Date: Dec 2006
Location: Calgahree, AB
Posts: 10,598
Default

I've always just left vsync enabled as I found no difference aside from cpu usage go higher.
Reply With Quote
  #8 (permalink)  
Old May 6, 2012, 06:31 PM
Hall Of Fame
 
Join Date: Jun 2009
Location: Nova Scotia
Posts: 2,880

My System Specs

Default

Vsync IMO is only useful to limit your FPS if your running a less demanding game. For example an older source game that you get 150+ FPS...you are not going to see any of that, so you enable vsync that caps FPS at 60. It will lower GPU and CPU workload and therefore temps and power consumption (the last one maybe to a much lesser extent...not really sure). If you aren't ALWAYS over 60 fps, then disable it. If you leave it on and go below 60fps then it will cap you at 30 fps in my experience.
__________________
Desktop: Antec Three Hundred, Z77-D3H, 3570K undervolt @4.1ghz with Zalman Optima Cooler, Corsair Vengeance 2x4gb@1866mhz, MSI Cyclone GTX 460, Seasonic S12II 500W, WD Black 1TB, Intel 530 120GB
Away from home light Gamer: Acer Aspire 15.6", A8-3500m undervolt and OC to 2Ghz, 2x4gb Corsair Vengeance, Crucial M500 240gb
Reply With Quote
  #9 (permalink)  
Old May 6, 2012, 06:40 PM
Allstar
 
Join Date: Nov 2010
Location: London, Ontario
Posts: 644

My System Specs

Default

I alway use vsync as my rig is a monster and unleashing it results in huge power draw and heat output.
Reply With Quote
  #10 (permalink)  
Old May 6, 2012, 10:23 PM
On2wheels's Avatar
Allstar
 
Join Date: Jun 2010
Location: ontario
Posts: 960
Default

The 301 nvidia drivers have the adaptive vsync feature now.
Reply With Quote
Reply


Thread Tools
Display Modes

Similar Threads
Thread Thread Starter Forum Replies Last Post
What to do with old games muse108dc Gaming 8 January 24, 2011 09:36 AM
4x Games Turbo.Rob Gaming 10 April 15, 2010 12:26 PM
FS: NDS lite package, PS3 games+accessories, PC games+accessories... 56k BEWARE snaggletooth Buy/Sell & Trade 9 November 25, 2009 09:21 PM
FPS GAMES! shayan288 Gaming 11 November 17, 2008 10:04 AM
ATI, nVidia and vsync. Squeetard Video Cards 1 August 19, 2008 06:52 PM