| Sitting Idly By... Saving the World |
|
|
|
| Friday, 11 April 2008 | |||||||||||||||||||||||||||||||||||
|
What's an idle computer supposed to do?So, if you're not using it, what *is* it doing? Microsoft Windows, Mac OS, and some developers in the GNU/Linux community all have ideas about what you want and they make assumptions that when you're not using the computer, you probably want the computer to be working to improve its performance through indexing or rearranging data. Maybe automatic backups or software updates are important to you. The people over at Climateprediction.net, Rosetta@home, and World Community Grid have a few suggestions for what a lonely CPU might do, and I think they're on the right track What's important? Does running that 150W machine all night, just so I can open a spreadsheet in 4 seconds instead of 7 seconds, really balance out? Granted, automatic sleep mode helps to cut down the consumption, but I could still compare it to leaving a 40 watt light bulb on in an empty, unused room. What's an idle computer need to idle?Let's say I leave my computer on all of the time. The Personal Environmental Impact Calculator gives me these results about my energy consumption:
Now, I can't attest to the credibility of this calculator, but it's certainly useful in starting the conversation. If I wanted to know how much that was costing, I could visit Ameren's Rate map (keeping in mind they just sent me a letter reporting that they were requesting another increase this year) and assume that I'll pay about $.10 per KWhr this year. That's $174.70 per year for having the computer on. Honestly, I suspect the real amount for me is around half of that, but dang, half of that?! That's *my* money! Here's a great site if you would like to explore electricity costs more. Putting an idle computer to work
There have been lots of ways to do this in the past, but none so easy as BOINC (that's Berkeley Open Infrastructure for Network Computing). It's a program that let's you select from a list of computing projects and control them in a single interface. They call it volunteer computing. How easy is that? I'm a volunteer, with real contributions, and my effort is almost nothing more than I'm already doing (granted, if the computer does more work, the computer uses more power). Now I have a question that I'm not sure how to approach. Is the value I'm adding to society and the planet really offsetting the energy I'm using? Where's the calculator for that? Is there a document that identifies the value of this computing time? I know there's an important qualitative measure there: what's the value of curing AIDS to me? or predicting floods? I'd really like to see a tool to help me understand it more. Maybe I'll make a facebook app. But, what are the questions *I* need to be asking? comments...
|
|||||||||||||||||||||||||||||||||||










When you're not using your computer, it can be in a few different power states. Lets just say there's on and off. If it's on, you could be wasting energy and damaging the environment. Most of them chomp quite a bit of power. Then again, you can have it on when you don't need it, and it can be working on solving some of the biggest social challenges we all face. If it's off, it's just not doing anything, not hurting, not helping.
Well, I want my computer on for a variety of pretty geeky reasons anyway, so I decided a long time ago that idle computer time would be a better investment for me if I was working on, you know, like curing AIDS or cancer or something. The general idea is that people know what questions they want to ask about very complex data, but they don't have the computing power to get the answers. If the organization has a positive and important mission, anyone may choose to donate their idle computer power to assist with a part of the work. And, people do in a big way. With lots of computers working on lots of parts of the same project, the answers are likely to get answered sooner.