Go Back   AnandTech Forums > Hardware and Technology > General Hardware

Forums
· Hardware and Technology
· CPUs and Overclocking
· Motherboards
· Video Cards and Graphics
· Memory and Storage
· Power Supplies
· Cases & Cooling
· SFF, Notebooks, Pre-Built/Barebones PCs
· Networking
· Peripherals
· General Hardware
· Highly Technical
· Computer Help
· Home Theater PCs
· Consumer Electronics
· Digital and Video Cameras
· Mobile Devices & Gadgets
· Audio/Video & Home Theater
· Software
· Software for Windows
· All Things Apple
· *nix Software
· Operating Systems
· Programming
· PC Gaming
· Console Gaming
· Distributed Computing
· Security
· Social
· Off Topic
· Politics and News
· Discussion Club
· Love and Relationships
· The Garage
· Health and Fitness
· Merchandise and Shopping
· For Sale/Trade
· Hot Deals
· Free Stuff
· Contests and Sweepstakes
· Black Friday 2013
· Forum Issues
· Technical Forum Issues
· Personal Forum Issues
· Suggestion Box
· Moderator Resources
· Moderator Discussions
   

Reply
 
Thread Tools
Old 01-03-2013, 06:19 AM   #1
mikeymikec
Diamond Member
 
mikeymikec's Avatar
 
Join Date: May 2011
Location: UK
Posts: 3,636
Default Which scenario saves more power?

My PC spec:

Quote:
AMD Phenom II X4 960T (3.0GHz with 3.4GHz turbo mode) with two unlockable cores which work but are currently locked
ASUS M4A89GTD PRO/USB3
Kingston 4GB (2x2GB) HyperX DDR3-1600
Gigabyte Radeon HD 5770 1GB
Seagate 500GB 7200.12 SATA
Samsung DVDRW SATA
Corsair VX450W
Windows 7 Home Premium 64-bit SP1
I'm not planning on changing the hardware, partly because I'm happy enough with it and because of a tight budget.

The board has a bug that ASUS are being quite obtuse about, so I guess I'll have to accept the status quo. When this board resumes from standby/S3/sleep, the undervolting setting I've set in the BIOS is forgotten about until the PC is either restarted, cold-started or resumed from hibernation.

I use the computer several times a day, and perhaps for hours at a time, or if I'm out on appointments I might use it several times a day for only say an hour on 2-3 occasions.

The undervolting setting isn't much, but it is the maximum under-volt setting that the board's options will let me choose. When I had all six cores enabled, here's the power usage stats:

-0.06v offset: 85-90W idle, 175W load
standard: 89-95W idle, 186W load

My feeling is that 5W saved on idle isn't much, but over a year if it saved a fiver it's better than no saving at all. However, the power usage penalty of resuming from hibernation three times a day might offset that. This is really the crux of my question. When a computer starts up (I imagine hibernation and a cold start are fairly similar in terms of their demands power-wise), the processor is cranked up quite a bit until the system finishes booting.

Currently I've got the computer going into hibernation after an hour of idle time (I'm not sure why I changed it from 45 minutes to an hour now, as 45 minutes, but anyway).

The advantage of going back to using S3 sleep is obviously that it resumes a heck of a lot quicker - (5 seconds versus 30 for hibernation), and probably uses less power to resume from sleep than hibernation.
mikeymikec is offline   Reply With Quote
Old 01-03-2013, 07:40 AM   #2
sm625
Diamond Member
 
sm625's Avatar
 
Join Date: May 2011
Posts: 4,324
Default

2 minutes of hibernation is all you need to make up the power lost by resuming, compared to just letting it sit idle. You should use hibernation as much as possible. It is great when you have an SSD.
__________________
I am looking for a cheap upgrade to my 3 year old computer.
AT forum member #1: Buy a 4770k

I am looking for a way to get 10 more fps in TF2.
AT forum member #2: Buy a 4770k
sm625 is offline   Reply With Quote
Old 01-03-2013, 11:58 AM   #3
mikeymikec
Diamond Member
 
mikeymikec's Avatar
 
Join Date: May 2011
Location: UK
Posts: 3,636
Default

My question was more along the lines of should I bother with undervolting when I have to use hibernate rather than use S3 sleep.
mikeymikec is offline   Reply With Quote
Old 01-03-2013, 01:23 PM   #4
Termie
Diamond Member
 
Termie's Avatar
 
Join Date: Aug 2005
Location: Portland, OR
Posts: 6,835
Default

Quote:
Originally Posted by mikeymikec View Post
My question was more along the lines of should I bother with undervolting when I have to use hibernate rather than use S3 sleep.
Your computer uses an extra 5 W-hours for every hour it's on and not undervolted. It probably uses about 50 W-seconds to pull itself out of hibernation. Absolutely use hibernation rather than sleep to save energy, unless the bootup time annoys you too much.

But here's another solution - download Asus TurboVEvo right here: http://www.asus.com/Motherboards/AMD...USB3/#download

And then set an undervolt from within the app. That way you can reset your undervolt upon waking from sleep without rebooting.
__________________
Gaming (56W idle): i7-3770K@4.5 | CM Hyper 212+ | Asus Max V Gene | EVGA GTX 780 Ti | 16GB DDR3@1866
Samsung 830 256GB | Corsair PP 256GB | Samsung F4 2TB | Silverstone TJ08B-E | Seasonic X-650 | Dell U2713HM
Bench (42W idle): i7-4770K@4.4 | Asus Gryphon | HD 7870 | 16GB DDR3@1866 | Crucial M4 256GB | Win8.1
Is Windows 8.1 good for gamers? Get The Tech Buyer's Guru take: Windows 7 vs. Windows 8.1 in Games
Upgrading?
Browse the TBG Hot Deals Blog!

Last edited by Termie; 01-03-2013 at 02:02 PM.
Termie is offline   Reply With Quote
Old 01-03-2013, 08:34 PM   #5
mfenn
Elite Member
Moderator
General Hardware
 
mfenn's Avatar
 
Join Date: Jan 2010
Posts: 19,889
Default

OK, this is a pretty simple math problem.

Let's say that you use the computer for three 2 hour sessions during the day. Let's assume that most usage is fairly light so that your average power usage is basically the idle measurement. That gives us 90W idle when undervolting and 95W idle when running at stock volts. Let's assume that you use full power (186W) for 30 seconds when powering the machine up. Let's also assume that the machine uses 5W while sleeping and 1W while hibernated.

For the sleep case, we can model a day's power usage as:
P_sleep = T_on * 95W + (24 - T_on) * 5W

For the hibernate case, we can model a days power usage as:
P_hiber = T_on * 90W + (24 - T_on - (N_sessions * 0.0083h)) * 1W + N_sessions * 0.0083h * 186W

If we set the two equations equal to each other and solve, we get

T_on = N_sessions * 0.542 - 96

If you use your machine for an average of say 6 hours a day, then you will hibernation and sleep are equal if that usage is broken up into 188 difference sessions. If you have fewer sessions, then hibernation wins, more sessions and hibernation loses.

So it's pretty obvious that for any sane usage pattern, hibernation is much more energy efficient.

PS. I did this really quick, so anybody feel free to point out algebraic or arithmetic errors.
mfenn is offline   Reply With Quote
Reply

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


All times are GMT -5. The time now is 12:21 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.