

The Cost of Distributed Client Computing? 527
ialbert asks: "I only recently decided to install SETI@home on my mostly idle home computer. It got me thinking though, are those free processor cycles truly free? Has anyone had experience with processors dying prematurely due to a constant, heavy load, or is usage pretty inconsequential? What about other components, like harddrives? And how much does a 100% processor load increase your power bill versus a 1-2% idle load over the course of a year? It's easy to think of idle computers as an untapped computational resource, but what are the costs to the computer owners?"
Processors dying... (Score:2)
I don't imagine it's possible to "wear out" a processor by using it. Course I could be wrong...
Re:Processors dying... (Score:2)
And since processors get hotter when they're used than when they're idle you can wear it out buy using it intensively. Of course only if you don't have a good cooling solution. (i.e. a well-proportioned cooler..)
Re:UPs dying...Thermal/Power (Score:3, Insightful)
Wear Out (Score:2)
Re:Wear Out (Score:5, Informative)
Point is, even running chips hot, to a degree, (pun not intended) doesn't reduce their lifetime enough to worry.
Some of the other points, such as increased power use, and accelerated failure of mechanical components such as hard drives, are valid. But chip wear-out is a non issue -- you'd have to heat your chip past the point of system stability to get the em lifetime down low enough to care about it.
Re:Processors dying... (Score:2, Insightful)
if you are useing an overclocked Intel chip,
then yes, as they change the cycles to suite
the load and heat, you may age the chip,
but the ageing is only slight.
On AMD chips, they run the same weather under
load or not, so theres no ageing there.
Most of the damage to chips happens durning
booting up, powering down and spikes and surges.
[overclockers.com]
Overclocking's Impact on CPU Life
Re:Processors dying... (Score:2)
Re:Processors dying... (Score:4, Informative)
Pentium IV CPUs have an internal temperture diode, just like every Intel chip since the Pentium II Deschutes core ( excluding early Celerons ).
As opposed to all chips before it, the Pentium IV will do more than just crash when overheating. It will dynamically reduce it's own clock speed to reduce power consumption. But this feature will only come into play when the cooling solution is unable to keep up with the processor ( IE: dead fan, extremely hot room ), and will not affect performance under normal conditions.
What the parent was referring to is the HLT instruction, which will cause the processor to do nothing and reduce power use. Most modern processors support it, and most modern operating systems ( including NT and Linux ) execute these instructions in an idle thread.
This is basically the concept of this discussion: will your computer run hotter under load rather than running idle HLT commands?
The answer is yes. What this means to you in terms of silicon lifetime is probably beyond the expertise of anyone here on Slashdot, so take every "insight" with a bag of salt.
Mine works out to (Score:2, Funny)
$4.23
Next question?
Re:Mine works out to (Score:2)
missin the point. (Score:4, Insightful)
Its not about money.
Or to put it another way. How much CPU cycles are wasted on Pr0n, and how does this help society?
Re:missin the point. (Score:3, Funny)
You cannot waste CPU cycles on Pr0n.
Re:missin the point. (Score:2)
This person's not missing the point at all. He just doesn't want to donate something he might not be able to afford.
RP
Re:missin the point. (Score:4, Funny)
I have a computer and Internet connection specifically for pr0n, so my CPU cycles are not "wasted" but "perfoming its main function".
Re:missin the point. (Score:2)
If they ever finish RC72, they will most likely have spend the a few years output of a nuke power plant on it.
I really think there are useful projects worth the waste of electricity, but cracking codes you can exactly calculate how many years youll need? only to start the next after finishing that needs 256 times longer?
And when they finally find (Score:2)
Re:missin the point. (Score:2)
But there are the letters "m" and "e".
Computer Lab (Score:2)
The only way a CPU would die from being "overused" is if it didn't have sufficient cooling or if it was a bad chip in the first place.
Re:Computer Lab (Score:2)
Just make sure you get written permission from someone higher up the organizational chart than you. Then, at least if someone else even higher up gets their nose out of joint for running "unauthorized" software it isn't your butt in a sling.
And DO get it in writing.. not verbal. Even if your boss doesn't backpeddal, there is no gaurantee they won't leave or retire. Then you are stuck
Re:Computer Lab (Score:2)
But the seem to die more based on age or environmentmental conditions than actual use. Assuming the worst, with a MTBF of about 3 years, and a replacement cost of $40, the effect is still negligable.
Seti@home doesn't use the hard drive (unless you are running it on a machine with so little ram it drops into swap-hell). If your disk goes it's normal wear and tear.
Inherent danger (Score:5, Funny)
Just don't bother is my advice.
Re:Inherent danger (Score:2)
And all this time I always thought the disclaimers on some free software such as "not responsible if this software cauess data loss,... erases your hard drive or kills your cat..." were just a joke. lol
100% load (Score:2, Interesting)
People don't buy a Cray or Origin cluster to have the CPUs sitting at 1% load, they're made to work. If a home PC was properly cooled I'd hope that it should last to whatever the lifetime is spec'd at by the manufacturer.
No moving parts (Score:2, Insightful)
Power (Score:2, Insightful)
Re:Power (Score:2)
I can see why colocation facilities are popular, and if I had reliable enough hardware I'd probably do something like that too.
Re:Power (Score:5, Insightful)
Dell PIII-550MHz:
Athlon 1800+
So my computers seem to use about 20 extra watts under load compared to idle. That would amount to an extra $18/year if the app ran all the time compared to letting the machine idle all the time (@ $.10/kwh).
However, I usually power my systems off when I'm not using them. If my athlon system is off an average of 16 hours per day vs. running under load, that saves $65 per year.
My 17-inch CRT monitor used 74 watts. Turning off or suspending that would save a similar amount of money. Altogether, that would be about $10 per month, as you guessed.
the math (Score:5, Informative)
the figures [everything2.com]
Important part (Score:2)
Wrong. Back in the halcyon days of RC5-56 and the DES Challenges, computers didn't make a distinction between idling and crunching, so it was a great idea to use those spare cycles for something (remotely) productive. But this is no longer true: modern-day power-sucking CPUs do have circuitry that lets them idle and cool off when the processor is just running NOPs. Thus, keeping a number cruncher running 24 hours a day will stress your processor, requiring full ventilation and running up your power
I've never had a processor die (Score:2)
Hard drives can't be that stressed by the sort of work the SETI program adds. Not exactly a daily thrashing.
Power (Score:5, Informative)
As for premature death of CPU, being under heavy load should not hurt it, powering on and off often does far more 'wear and tear'.
Re:Power (Score:2)
In terms of wear and tear on your hardware, I would suspect it would be minimal, if you compare it to leaving the machine on running idle.
BTW, I know SETI paved the way for this technology, but feel something like UD research [grid.org] has far more potential benefit to society
Re:Power (Score:2)
BTW, I know SETI paved the way for this technology, ...
SETI might be the best known of the early distributed computing efforts, but it was by no means the first. The DES challenges run by distributed.net came before SETI, as did the RC-48 and part of the RC-56 challenge. Distributed.net's technology was superior to SETI's in many ways back then, too. There were also many other, lesser known efforts underway, such as the Mersenne prime search.
I think crude distributed computing efforts have a long his
Re:Power (Score:2)
turn your computer off unless you have a good reason (like network server function) to keep it on.
Re:Power (Score:3, Interesting)
Re:Power (Score:2)
Not very informational (Score:2)
Or my Tin Foil hat is on too tightly.
Re:Not very informational (Score:2)
Re:Not very informational (Score:2)
informational
there's also an adverb version:
informationally adverb
Wow, eh? You learned something new today!
ram drive (Score:5, Interesting)
Re:ram drive (Score:2)
You figured wrong. A hard drive typically uses ~5 watts when spinning, but the difference between a processor idling and one running at 100% can easily be 20-50 watts, depending on the CPU.
Re:ram drive (Score:5, Insightful)
You living in Bizarro world? Or are you just an overclocker?
How could a mechanical hard drive be more reliable than a solid-state CPU? Hard drive failures are a well-known problem, which even makes its way into primetime sitcoms. Everyone knows someone who's drive crashed. Rumors fly that the latest batch of Seagate or Western Digital may have jinxy spindles.
But stop a pedestrian and ask him when he last heard of a CPU burnout- you'll get a puzzled look. Since I don't OC, I've never lost a CPU. But my stack of dead IDE drives is tall on the bookcase.
Even amoung Slashdot users, I'm sure a show of hands would reveal that far many more people have suffered from unpredictable failures of an HD than a CPU.
(Google says that "hard drive reliability" is nearly twice as common a topic as "CPU reliability")
The most you`d hope to get out of it is `yes, there are other civilisations out there`, and I already know that.
You'd get two things, sequentially:
1. Not just knowledge, but PROOF. That you followed Sagan's "billions & billions" calculations is one thing. That everyone else KNOWS its true is another. Potentially, this could change the terrestrial balance of power. (More likely, resistant groups will deny the proof, but they'll at least be marginalized somewhat)
2. Later you'd get actual translations of the messages. Who could predict the value of alien wisdom and folly?
Re:ram drive (Score:2)
A modern cpu at full power needs 60-100W, idling 10-40.
Do the math
50 Watts increase at 100% CPU Load (Score:5, Informative)
When Folding@Home is turned off, my power consumption for the entire system is 140W. When I activate Folding@Home, the Wattmeter reading jumps to about 190-195W.
So if you're concerned about electricity usage in your house, then yes, distributed computing sucks more power.
Re:50 Watts increase at 100% CPU Load (Score:3, Insightful)
Actually, if you live in a warm area you have to pay for the power used in the distibuted computing twice. First in the compter and then in the removal process; air condition.
But most people don't live in a are where they need to run either air condition or some form of oven 24/7 so the balance is mixed.
Distributed computing is not a very efficient use of power since many of the c
Re:50 Watts increase at 100% CPU Load (Score:3, Insightful)
It is exactly this sort of thinking which leads to large-scale environmental problems, our tendency being to avoid responsibility when the blame is spread thin enough.
Universally Wrong Thinking (Score:2, Funny)
The costs will be a lot higher if we don't detect and defeat the alien hordes through SETI.
I hate penny-pinching accountant types.
CPU power draw (Score:2)
Re:CPU power draw (Score:2)
Re:CPU power draw (Score:2)
My Sony G400 only draws 135W.
Never had a problem with that... (Score:3, Informative)
As far as the power bill goes. I currently have a desktop, laptop, wireless router/hub and zaurus going the majority of the day - at least the systems are always on since I am too lazy to turn them off and have no need too. I also live with my girlfriend who runs the haridryer every morning and must have every light on in the house to check her makeup with. At the end of the month we get our power bill of $45-50 - which in my opinion is not a lot. We're also in California for the record.
Burnout rate vs. useful lifetime (Score:2)
MY 2 cents... (Score:2)
As for the cost over the course of a year, it would depend on a few factors, namely the particular specifications of your unique system. If you took two identical computers, except you put in diffeent CPU's, and ran both straight for one year in 2 different locations, you would
cost (Score:2)
For a single (typical) PC, the difference in electrical usage will be a few dollars per year. Given the typical cost of electricity in the U.S., you're only talking somewhere in the $20 - $100 range.
You're more likely to see it negatively affect your sanity; having those fans running at full output all the time.
Some Measurements. (Score:3, Informative)
CPu's, when idle, can use as little as 2-5W. When fully utilized, up to 40-50W (depending on the make/model/etc). So let's assume you have a middle of the road processor that has a difference of 25W between active and idle. (This is consistant with measurements on a PIII 800MHz, a little lower than middle of the road.)
Now, 25W * 24Hrs * 365 days * 1kw/1000W * $0.10/kWhr = $21/year. Roughly $1/year per Watt of additional power.
As far as breaking of components, as well as the system is cooled properly, I wouldn't think it would be a problem.
havn't noticed.. (Score:2)
I've got a couple other machines, 1 and 2 years old running some hot AMD processors, the 1st runs around 40-45 degrees C, the other 50-55. They also seem to run fine.
I don't think it'll wear your hardware down unless you've got a really poor cooling solution. As far as hard drives go, the d
Energy costs (Score:5, Informative)
http://www.dslreports.com/faq/2404
Other costs. (Score:2)
17W extra for my p3 (Score:2, Interesting)
For a 19" monitor + p3 + hard drives etc, its only about 220W total from the ups. (im sure much more peak from a cold start).
Cost of fully loading a PC (Score:2, Interesting)
So, yes, power is a substantial cost consideration. NYC power is also primarily gernerated with coal, so every joule of electricity used is that much more CO2 in the atmosphere. On the other hand, if the CPU cycl
It won't affect your bills in the winter. (Score:2)
In the winter, you want to heat your apartment. Any heat coming from your computer is less energy you need to use in your heaters. It's 100% "efficient" -- remember that thermodynamic efficiency is measured in terms of how much energy is wasted as heat. But in this case (and what a special case it is!)
Re:It won't affect your bills in the winter. (Score:2)
However, my apartment has electric heaters which I have no choice over. They aren't as uncommon as you think, at least in the area of the world I live in.
Ummm.... (Score:2)
If you're that worried about it, you may as well be running the OS with the LEAST processor usage. If you run windows, that probably means running windows 95 or 3.1. Is it that important? I don't think you'd get much more life
Not really a big deal (Score:2, Interesting)
The power costs are negligible on a single machine. Run a farm and it can get expensive when you factor in cooling, which is the primary expense. Air conditioning running 24/7 or close to it in a house is far more costly than the consumption of a typical PC.
The advantage of
personal experience (Score:2)
Most modern OS'es use HLT commands to power down inactive parts of the CPU. On such an OS, running a distributed worker like seti, folding, or dnet will make the chip run a little hotter, and probably
Side effects (Score:2)
Conversely, during the summer if you have air conditioning, you'll have to take into account the extra work that your A/C unit has to do to counteract the heating generated by your computer.
It Costs (Score:2)
1. Turn off the outside light you leave on 24 hours a day instead and you'll still end up with a 15 watt savings.
2. Set the computer to sleep, hibernate or shut down when you haven't used it for a while. While boring the processor to death surfing the web the machine will consuming it's normal amount of power anyway (for the most
Cost vs CPU abilities (Score:2)
Back when the ppro-200 was a neat machine, but out of most budgets I calculated that the costs in electrisity alone to run enough 386s to do as many RC5-56 blocks in a year as a single PPRO would be more than the cost of a new PPRO machine. (Note that soon aftwards the PII came out, at the time no CPU could touch the PPRO for blocks done, though other CPUs were better on a per clock calculation)
So if you have an old machine that you keep solely for the addition to your stats in some project, you may be be
Find out the geek way... (Score:2)
Seriously though, it can be surprising how much different devices draw. My old 19" monitor at work pulled about 100 watts when a "typical" desktop is up (3-4 watts when in power-save mode.) My newer 17" LCD (nearly th
Tough one (Score:3, Funny)
Those are all surprisingly complex and computationally intensive questions. In order to find the answer, I'll soon be releasing "@home@home", a distributed application designed to calculate the true cost of itself.
There is a possible issue with solid state stuff (Score:3, Informative)
Many have pointed out that chips essentially don't wear out, but that's only in a world where every motherboard has a perfect design. In reality, given any motherboard, there will be some bad parts of the design and the lifetime may indeed be effected by how much it is stressed, especially those with an error in the design as regards to heat dissapation though underspeced drivers can be a big issue to. Also, many use capacitors whose values change after a few years due to chemicals cooking out of them. This is why many of the cheaper motherboards on the market will just stop working or become unreliable after about 3 years. If those motherboards are run hotter for a larger percentage of time, certainly there will be a reduction in life.
Even so, the cost amortized over time is still minor. If a motherboard goes bad after 2 years instead of 3, then you've "spent" 1/3 of the lifetime of a $100 or so component on the task. So, maybe about 34ish bucks split over 2 years or 17ish bucks a year. Not free, but not much money either.
Re:Like a fridge. (Score:2)
Keeping them full reduces the air volume and therefore the amount of cold air that escapes the fridge when you open the door.
Re:Like a fridge. (OT) (Score:2)
(Compressor starts, runs to get air temp down x degrees, and stops. Air temp rises quickly (in relation to things that are normally stored in a fridge) so it cycles again...)
Off topic, yet amusing.
Re:Like a fridge. (Score:2)
Then, someone comes along and asks to use the excess capacity. So, instead of your fridge being at or near empty, it is always full. Also assume that replacing a fridge is something you do not want to have to do until you need more fridge capacity, in order to store better and bigger amounts of food.
Now, if the Seti@Fridge food caused your f
Re:Like a fridge. (Score:2)
My fridge from the univeristy, on the other hand, would have basically no cold remaining when I stared inside at the emptyness that lay before
Nice thoughts, but wrong... (Score:2)
A fridge will perform better and last longer if it is kept full. When a fridge is full of air, the cold air excapes easily when the door is opened, and new air must be cooled, causing wear. If it is kept full, a much smaller air turnover occurs and less cooling is required. The same logic applies to air leaking out of the fridge, but most fridges these days
Re:Like a fridge. (Score:2)
All of sudden you care because you are paying the power bills for storing your neighbour's food (and drinks).
Re:full speed ahead (Score:2, Insightful)
Re:full speed ahead (Score:2)
Re:full speed ahead (Score:2, Insightful)
Re:full speed ahead (Score:2)
Every time a transistor changes states, it requires a gulp (technical term) of electricity due to capacitive effects. Staying in a particular state by comparison requires no significant power at all. This means that an idle processor will be significantly cooler than a processor running SETI or similar. Too much heat kills processors, bu
Re:full speed ahead (Score:3, Funny)
Re:full speed ahead (Score:2)
Executing a NOP at full speed does, I'd think, use much less circuitry in the CPU than a SSE2 fp multiplication.
Why do my processor temperature rise 5C between idle and full speed modes (games) ?
And for the CPU usage, when did you change your CPU because it died on you under normal operation (ie not switching it on/off, nor pouring beer on it) ?
Can you compare NOP to DIV: transistor firings? (Score:2)
Aside from that, I seem to remember something about computers having variable clock speeds. Maybe that's not the case on PCs, or maybe it is -- I dunno.
But increased heat output could be a concern for a processor overdriven on its CPU speed, I'd think.
Re:full speed ahead (Score:3, Informative)
That may have been true back in the bad old days of DOS, but today we have real operating systems. When there is nothing to due the OS exectues a HLT instruction which puts the CPU in a lower power state. There are numerous other ways to get to even lower power states that are required by ACPI which M$ has more or less REQUIRED all new computers to have in the past several years.
Also even when the CPU is going different codes will heat it up by different amounts. The P4 has a rather large diffe
Re:full speed ahead (Score:2)
Probably some a fan or motor that runs a little bit faster or slower because the processor drains a little bit more current.
My processor is a normal P3 or 4 so it probably does matter.
Re:full speed ahead (Score:2)
Try this at home, if you have a temperatur sensor on your CPU (even on something like an Athlon).
- Download cpuburn [ev1.net] (interesting proggy btw., I have never had my CPU _that_ stressed)
- run it
- watch your CPU get hot
hotter CPU = more power consumption, that's for sure.
Btw. I that might be the real issue with things like SETI at home. If you run this stuff for exce
Re:full speed ahead (Score:2, Informative)
Check the boot messages on Linux; see the one where it says "Checking 'hlt' instruction"? That's what that is. Without hlt, the kernel has to do a no-op loop when there's nothing to run.
I believe all Windows NT versions (3.0 through 5.1 oops I mean XP) use hlt; there was some fuss about the
Re:full speed ahead (Score:2)
This actually came up in a weird way where I used to work (EMC). One day they made a deal with a vending-machine company, probably owned by one of the Egans, and our free soda disappeared. Several people, including me, immediately went out and bought little mini-fridges to keep in our offices so we'd only be paying grocery-store prices for our beverages. Obviously this cut into the vending-machine profits, so a notice was sent out explaining that such fridges were banned - ostensibly for power-usage and
Re:full speed ahead (Score:2)
Never heard of the 'HALT' instruction? (Score:2)
Re:full speed ahead (Score:2)
It used to be that a PC would run noticeably cooler under linux than windows, because Linux would issue the halt instruction when idling, while Windows used a NOOP loop for its idle cycle. Dont know if Windows still 'burns' like this, I think it was fixed.
Re:Laptops get hot with those programs (Score:2)
Also, I have several dual-Xeon boxes. These become noticably warmer when running setiathome than when running relatively idle.
Re:Is this a real question? (Score:2)
I guess you've never heard of ACPI: run at
>>>When your CPU is doing nothing, it sits around churning out no ops.
And those NOP's cost almost nothing either. NOP'ing will actually cool down the cpu a bit.
Re:Is this a real question? (Score:2)
Re:Coincidence? (Score:2)
Re:Don't worry about it. (Score:2)
Re:Additional power consumption (Score:2)
Re:Windows does it for you. (Score:2)
If you measured the power consumed during idle and compare it to something like SETI@home, I guarantee you will see a non-trivial differ
Re:Crunching does consume significantly more power (Score:2)
Really though, a processor has to keep everything active all the time. Linux does have a wonderful habit of calling the IDLE instruction when it's not busy. That effectively powers down non-essential parts of the chip.
I have a laptop with a PIII. It dual-boots XP and Gentoo. Under XP, the fan runs constantly. Under Gentoo, the f