Distributed Computing and Climate Change 178
GraWil writes "The BBC are reporting the launch of climateprediction.net. The aim of the project is to investigate the approximations that have to be made in state-of-the-art climate models which frequently give rise to inconclusive predictions. More info on the current state of climate modeling is given by the latest Intergovernmental Panel on Climate Change (IPCC) report which highlights the need to quantify uncertainties of climate projections. So now, in addition to finding ET or curing cancer, your PC can now contribute to our understanding of climate change."
No Linux (Score:5, Interesting)
Re:No Linux (Score:1)
No Linux - but they are trying hard (Score:5, Interesting)
I'm a SETI and Folding user, but I have to say that I find this project very compelling. We know that cancer is serious, and there are big businesses looking to find answers. The question of climate change is potentially more serious, in my opinion. But we need to find out for sure
Re:No Linux - but they are trying hard (Score:2)
"Open"? Closed source, just like all the others. What a stupid duplication of effort.
Re:No Linux - but they are trying hard (Score:2)
Believe it or not, but the GPL is not always the optimal license either.
Re:No Linux - but they are trying hard (Score:2)
> source...
There is no excuse for keeping these programs closed.
> Believe it or not, but the GPL is not always the
> optimal license either.
Did I mention the GPL?
Re:No Linux - but they are trying hard (Score:2)
> closed.
How do you know that?
> Did I mention the GPL?
No, but you sounded like one that thought so...sorry
Re:No Linux - but they are trying hard (Score:2)
There's at least as much - if not more - duplication of effort going on in the OSS world as there is in the closed source software world.
Of all the arguments that can be used to support OSS, reducing the "reinventing the wheel" syndrome is probably the weakest.
Re:No Linux - but they are trying hard (Score:2)
More Information [66.199.135.127]
Re:No Linux (Score:2)
Heat (Score:5, Funny)
Re:Heat (Score:1)
1: Attract homeless people by using heat from your PC
2: ?????
3: Profit.
Re:Heat (Score:3, Insightful)
you know, imagine the power of a beowulf cluster that was used to heat some suburb with the waste heat(and for once, not a joke
if you're going to use the electricity to heat you might as well do something useful with it in the process.
-
Think old (Score:1)
Not that it would accomplish much besides the nostalgia factor.
Re:Heat (Score:1)
Then again with 3 P4's, 1 Athlon 550, and a Dec Alpha the heat in my apartment never comes on even when the temperature goes below zero.
I agree if you are going to use electric heat it should be useful
Re:Heat (Score:2)
Kjella
Re:Heat (Score:2)
Check Power Consumption, not CPU Temp (Score:2)
Climate change or cancer... (Score:1)
Re:Climate change or cancer... (Score:1)
Re:Climate change or cancer... (Score:1)
Re:Climate change or cancer... (Score:1)
I refuse to help out SETI tho, I think we should concentrate our efforts on finding intelligent life here on earth first.
Re:Climate change or cancer... (Score:1)
I'm suprised corporations aren't getting involved in the grid arena. I'm as capitalistic as the next guy, but if donating my CPU time to AMD would speed up the release time on their next Opteron, that benefits me. The same applies to Toyota (Hybrid cars), Sony (Plasma TV's), etc...
For example, someone with a history of alzheimers(sp
Re:Climate change, hands down. (Score:1, Insightful)
God doesn't figure into it one way or the other. The environment is not as fragile as you have been led to believe. It is resilient. Life has been here since long before the shaved ape, and will be here long after.
We do no
Distributed Computing and Climate Change! wow! (Score:1, Funny)
man, i did'nt know that distributed computing would cause climate change!
Other projects (Score:5, Informative)
Global warming (Score:5, Funny)
And you can contribute to climate change itself too. Let's accelerate global warming by using 100% CPU at any time.
Re:Global warming (Score:2, Insightful)
Re:glowbull warmongering (Score:2, Insightful)
Re:Global warming (Score:5, Informative)
Won't all those computers left on for 24 hours a day have a detrimental impact on the climate system?
Assume a computer running 24hrs/day requires, on average, 50W of power. If 100,000 computers join the climateprediction.net project, the project will require 5,000kW of power. There are 24 hours in a day, so each day the project will consume 120,000kW-hrs, or 432,000,000kJ of electrical energy.
That's a big number, so let's try and put it in perspective by calculating how much energy is necessary to boil water for a cup of tea. Let's use a tiny bit of physics to do it. Assuming a specific heat of water of 4.19 kJ/(kg-K), 0.237kg/cup of water, a necessary temperature rise from 20 degrees Celsius to 100 degrees Celsius, and that only one cup of water is boiled for each cup of tea, then about 80kJ/cup of energy are necessary (assuming our kettle is 100% efficient). This means that running the climateprediction.net project for one day is equivalent to boiling water for 5,400,000 cups of tea!
Is five and a half million cups of tea a lot? According to the Tea Council, some 37 million people in the United Kingdom drink, on average, 3.4 cups of tea per day. That's nearly 126 million cups of tea per day in the UK alone!!!
Each day, about 23 times more energy will be spent boiling water for tea in the United Kingdom than would be used by the computers involved in the climateprediction.net project. More seriously, a rough calculation suggests that 100,000 computers running 24hrs/day for one year at a power consumption of 50W will contribute approximately 0.0001% of the total amount of CO2 generated in one year. This is not an insignificant amount, but seems (to us) a worthwhile investment to better understand the climate system.
Assuming you are convinced this experiment needs to be done, there are basically two options: to buy a hangar-full of PCs and run it ourselves (not even an option right now, since the climate research community doesn't have the resources); or to recycle spare CPU out in the community, as we propose to do under the climateprediction.net experiment. Since the main environmental impact of a PC is in manufacture and disposal, not the power consumed in running it (never mind the air-conditioning costs and visual impact of that hangar on some innocent rural community), environmentalists will, we hope, approve of our strategy.
Re:Global warming (Score:1)
50W/PC? (Score:2)
Re:50W/PC? (Score:2)
Now if people were leaving their computers on at night, just to run this distributed program, you're right, 50 watts is probably too low.
Re:50W/PC? (Score:2)
What??? (Score:2)
Actually your cost is more... (Score:2)
Even if the figures they mention are accurate, They do not include the amount of heat that is created by your CPU running 100% of the time. After running your CPU full throttle for 24 hours, put your hand behind the exhaust fan of you case and feel how warm the air is. Then realize how much harder your Air Conditioner is running, in order to keep your house cool.
Also, most PC's were never designed t
Re:Actually your cost is more... (Score:2)
You are correct that typical current CPU designs do tend to throttle up and consume more power when they are doing calculations, as opposed to earlier designs where the CPU always ran full out. Not being a chip designer, I can't give you all the details and technical terms, but many current designs have a "low power mode" that they move into while in idle mode where
Can climate be predicted at all? (Score:4, Insightful)
- Working Group I - IPCC Report on Climate Change, 2001
Tomorrow's weather report isn't perfect either (Score:5, Interesting)
It's kind of like knowing that you have a 60% chance of rain tomorrow, and knowing that the rain will be as heavy showers and will blow through between 1:30 and 4:45 PM. The latter information is far more useful for planning your day than the former.
Re:Can climate be predicted at all? (Score:2)
And another quote introduc [grida.no]
Sounds great, but... (Score:5, Insightful)
Re:Sounds great, but... (Score:2, Interesting)
Re:Sounds great, but... (Score:1)
Re:Sounds great, but... (Score:1)
Re:Sounds great, but... (Score:1)
Re:Sounds great, but... (Score:1)
Re:Sounds great, but... (Score:1)
Re:Sounds great, but... (Score:2, Insightful)
+5 Funny (Score:1, Funny)
No, unfortunately it won't. We hope it's going to be ready soon, though. We know there are lots of linux folks out there keen to participate and we won't let them down. But unfortunately they will have to be a bit more patient than Windows users. (We have quite a few linux enthusiasts among the meteorological community here in Britain, who remind me about the importance of a linux
Good idea, but big download (Score:1)
Re:Good idea, but big download (Score:1)
Yadda, yadda...
We've got half the users, and the most active, broadbanded already - and for the rest, it's something like a 20 minute download. Not to mention that it'll probably appear on covermount CD's soon.
Lighten up, it's all pretty good
Re:Good idea, but big download (Score:2)
P2P it? (Score:2)
Experiences of a beta tester (Score:5, Informative)
I've been running climateprediction.net as a beta tester for the last couple of months. My experiences with it so far have been good, running it on a PIII-733 and a AMD 1GHz Duron laptop. No major crashes or faults.
Compared to SETI each work unit takes forever. None of this one unit every 8 hours business, when they say it takes a committment they mean it, 90 days of 24/7 operation to finish one unit on the Duron, so I guess there is unlikely to be anyone hitting the 100,000 unit mark any time soon!
A bit about the program - The work unit itself is broken down into 3 segments. There's an upload of results so far at the end of each one and a daily connection to confirm how much cpu time you've used in the last day and what checkpoint you've reached. If you don't do this it doesn't ask, it just checks if you have a connection and if not waits until you do. The program check points every couple of minuutes but can roll back a bit if you reboot (not a huge amount but its not as frequent as SETI).
Overall I've had no problems with it apart from it crashing out of virtual memory once when I'd left it running without a network connection for 2 weeks.
Re:Experiences of a beta tester (Score:1)
Re:Experiences of a beta tester (Score:2)
Re:Experiences of a beta tester (Score:2)
But as another poster mentioned, unless these computers need to be on for some other reason, I would just pull the plug on them as the results vs. power used is just so low it's not worth it.
Re:Experiences of a beta tester (Score:3, Informative)
This isnt for charity (Score:2, Informative)
http://www.climateprediction.net/misc/sponsors.php [climateprediction.net]
all of those companies SELL services based on this data, so iam sure they would very much like the public to do their work while they sit back and reap all this lovely free data, even the UK Goverments Met Office isn't free and if you would like weather data (like what its like in your area) you have to pay for it (unlike the USA which offers access to its data streams/imaging for free)
so go ahead if yo
Slashdotted. (Score:1)
Climate & aliens vs. cancer & drugs... (Score:1)
I was just wondering if you can run two of these applications side-by-side? I briefly tried it out with SETI & Folding, and it seems that one runs at the expense of the other. Anyone try this out?
Registration server seems in trouble (Score:4, Informative)
Either a bug in the registration process, or /. has hit hard again...
Re:Registration server seems in trouble (Score:2)
I just got on and retried my registration, and it seems to be working just fine now.
Billions of CPU cycles... (Score:1)
Why all the research? (Score:1)
A bit annoying ... (Score:1)
and was baffled as to why it was rejected.
I suppose now it will be duped?
inconclusive predictions? (Score:2, Funny)
Good distributed computing client software? (Score:2, Interesting)
Could some climate change scientist comment ... (Score:2)
Is it well designed? Will the data be useful? Are the experimenters competent to make good use of the data?
More importantly, will this data be publicly available to other scientists, or am I donating to their private endeavor?
No offense to the experimenters -- it sounds like a great idea, but just because someone has a great idea and sets up a website doesn't mean they know what they're doing. I don't know anything abo
Distributed computing changes climate... (Score:3, Funny)
Do it yourself... (Score:2)
"Parallel and Distributed Programming Using C++ provides an up-close look at how to build software that can take advantage of multiprocessor computers. Simple approaches for programming parallel virtual machines are presented, and the basics of cluster application development are explained. Through an easy-to-understand overview of multithreaded programming, this book also shows you how to write software components that work together over a network to solve problems and do work." - Amazon [amazon.com]
--
Your Friendly N
zerg (Score:2)
Re:zerg (Score:2)
Basically the universe is a giant computer, computing everything as fast as it possibly can, and the concept of "continuous" stuff (as opposed to discrete stuff) is completely wrong. The only way for us to "predict" something is to locate a shortcut, and if we can't find a shortcut to estimate the weather, we can't predict it because we can't out-compute the universe.
Anyone?
LOL (Score:2, Insightful)
What do you need to cool it? Oceans?
Running CPDN on Linux and some other things. (Score:3, Informative)
Rumours on the forum are that it can be run under WineX or some such things, as well, of course, as VMWare.
There is no problem with running the model on Linux though, the model itself will run under any operating system with enough power, it was originally written for a Cray and is still used at the Met Office on Cray-like machines (specifically a a T3E, I think).
The model will (and does) currently run on Linux, quite happily, the problem with running CP.net on Linux is that the program used to control the model is currently windows only, as is the visualisation software.
As for running the model without the control program, there are two problems, the first is that the interface is....not good. It uses Fortran namelists for most of the non-compiled variables and input files with specifications that were dreamt up by Satan on LSD (It's always a good sign when the program itself doesn't follow the file specifications). The CP.net team have created a "virtual grad-student" (their words) which will look after your model and redo any calculations it needs, as well as deciding when to report back to CP.net and take a coffee break. Having sat waiting for the model to run/crash I wish I had a toy like that, even if I did have to make the coffee.
The second problem is that the model is balanced on a knife edge. There is a continuous battle between realistic physics (more complicated functions, shorter integration timesteps, slower model) and getting some work done (longer timesteps, simple physics, etc.). A part of this project will be to find out which parameters can be changed in such a way as to make the model fall over and become an ice planet or any of the other non physical but numerically feasible solutions.
It will take a long time to run each model, as the website says, but this is pretty much the simplest model which would produce a useful result, even on a 2.6Ghz Athlon you won't get more than about a day every six minutes (3 minutes for the atmosphere, 3 minutes for the ocean) for the full model, 50 years is 360*6*50 = 108000 minutes (75 days) on 24/7, luckily (?) a good portion of the models will fail before then, some will take longer as the results are checked if they look extreme. The real physical differences produced will only be a subset of the results from the experiment.
The model can go faster, e.g. a variation has been developed by the MetOffice where the Ocean model can runs upto 10 times faster than in the CP model, the main reason for this speed up? Iceland was deleted from the map :) (in terms of size, I think Ireland and the UK are next)
The data which will result in this project will hopefully be able to give a quantitative prediction of how bad things might get if we (say) double the amount of carbon dioxide in the atmosphere, it can tell us (=scientists) how likely it is that New York will be flooded or El Nino will shutdown. Whether or not the data will be 'open' is anybody's guess. Checking the sponsers, at least one of them is an insurance company that insures based on weather forecasts (good crop weather, flooding, etc.), I have little doubt about the commercial value of the data (c.f Cancer research programs).
As for the people who want access to the model source (and the source for the visualisation programs I guess). Are you completely out of your mind :) It's half a million lines of Fortran which has been written by many many people over about 10 years. Having access to the source in this case would benefit nobody. It only does 1 thing, model the climate. The atmosphere model has about 50 different options for the physics schemes, 10 different dynamical schemes and noise filtering options, all of which need to be set up properly to have any chance of working. The 'simple' ocean model has another load of options, then the 'complex' ocean model has another load of options, then there are multiple way to couple the atmosphere and ocean together. (Also, *shock horror*, it has bugs in it.)
Re:Running CPDN on Linux and some other things. (Score:2)
Jeez, don't we all, well those of us who have used it. I used to do satellite oceanography at uni, but have since moved to another institution, and no longer have access to IDL, so no more work on this unfortunately.
IDL was a memory hog, and seemed to have either no or completely infantile memory mangagement. I would love an IDL clone.
BuilderBob, what do you do that you got to feel the pain of IDL?
-OZ
Re:hrm... (Score:2)
Re:hrm... (Score:2)
It won't matter though for 486's (no HLT command), or if you use Windows 98 or ME - the two newest
x86
Re:Climate change? (Score:2, Insightful)
Maybe that is because Climate Change is real. You are either ignorant or ill informed. I suggest you address this.
Re:Climate change? (Score:1)
Re:Climate change? (Score:1)
Re:Climate change? (Score:1)
I don't. We know the Earth's climate has changed many times before human beings even existed. However, it is true you may be able to point to scientists who are not convinced the current Client Change we are experiencing is caused by human activity. Well, that's how science works. Some physicists dispute that the speed of light in a vacuum is a constant. The important point here is the vast majority of scientists believe Global Warming is happening right no
Re:Climate change? (Score:2)
Re:Climate change? (Score:2)
That's not what the petition says. It says there's not evidence of CATASTROPHIC change, and that such change might be good for us, anyway. Signing the petition does not necessarily indicate a belief that there's no evidence for man-made global warming (though it is cleverly worded to convince folks like you that it does).
Rebuttal two:
The opinion of scientists outside a particular technical field's not that relevant. What is relevant is that even leading skeptics like John Christy have com
Re:Climate change? (Score:2)
"The Oregon Petition, sponsored by the OISM, was circulated in April 1998 in a bulk mailing to tens of thousands of U.S. scientists. In addition to the petition, the mailing included what appeared to be a reprint of a scientific paper. Authored by OISM's Arthur B. Robinson and three other people, the paper was titled "Environmental Effects of Atmospheric Carbon Dioxide" and was printed in the same typeface and format as
Re:Climate change? (Score:2)
When questioned in 1998, OISM's Arthur Robinson admitted that only 2,100 signers of the Oregon Petition had identified themselves as physicists, geophysicists, climatologists, or meteorologists, "and of those the greatest number are physicists." The names of the signers are available on the OISM's website, but without listing any institutional affiliations or even city of residence, making it very difficult to determine their credentials or even whether they exist at all. Wh
Re:Climate change? (Score:1)
UNDERSTANDING climate change will hurt our industry? So you're against knowledge? This explains so much about republicans.
There
Re:Climate change? (Score:5, Informative)
Wake up and smell the coffee. There is climate change, and it is very, very likely to have been caused by human intervention. Check out for yourself what the IPCC has to say on this: 2001 climate change report summary for policy makers [www.ipcc.ch]. The question now is: how big will the changes be, and what will the consequences be? Calculating this takes a lot of CPU cycles.
Re:Climate change? (Score:1)
Re:Climate change? (Score:1)
There is climate change, and it is very, very likely to have been caused by human intervention.
Stringing the word very together a lot of times does not equal perfect scientific proof. Yes, there are higher reported amounts of greenhouse gasses. Yes, there are climate changes (always have been). Whether A=>B has not been proven without the shadow of doubt. The models in use are somewhat controversial: Google [google.com] for "stefan-boltzmann" AND "global warming".
Re:Climate change? (Score:2)
Elucidate please? I can't find any pointers to serious peer-reviewed scientific work in your google link.
Re:Climate change? (Score:1, Offtopic)
Re:Climate change? (Score:1)
Wow, that's almost funny. Don't you get it? This is not a zero-sum game. If Global Warming destroys China, Brazil etc it will also destroy the US.
when the pretentious Europeans actually meet those standards
You are propagating nonsense. Go and study the subject and you will discover the Europeans are taking serious steps to cut back on CO2 emissions.
Re:Climate change? (Score:2)
You're still assuming that humans are responsible for global climate change. I say that charge is a ruse designed to hobble America. Global temps will rise and fall regardless of what we do.
Go and study the subject and you will discover the Europeans are taking serious steps to cut back on CO2 emissions.
Which is easier for them with their much higher population densities and less productive economie
Re:Climate change? (Score:2)
And you don't think the fact that Venus is MUCH closer to the Sun has anything to do with its hotter temperatures? If the distance from the Sun to the Earth were to change by only a few percent either way we'd become a desert planet or
Re:Climate change? (Score:2)
That's because there's a considerable difference between the atmosphere of earth and the atmosphere of the moon.
And there's a considerable difference between the atmosphere of venus and earth's, and venus is hotter than one expects simply due to its nearer distance to the sun.
Re:Climate change? (Score:2)
Another poster: And you don't think the fact that Venus is MUCH closer to the Sun has anything to do with its hotter temperatures? If the distance from the Sun to the Earth were to change by only a few percent either way we'd become a des
Re:Climate change? (Score:1)
Why would I want to donate may expensive cpu-cycles to this?
To help find the most accurate climate model. With that model, the argument about whether the climate change is happening or not, can be solved.
And what about the environmental impact of running tens of thousands of computers for this prohect? Did they think about that?
Yes they did. [climateprediction.net]
Re:Can we cure cancer first please (Score:1)
but may turn to succes (climate prediction
seems to be too hard).
Clearly, a butterfly can't change anything. (Score:2)
That said, (1) We've come up with some major advances in our numeric PDE solutions and (2) Climate is not the same as local weather. Climate is quite possible stable, whereas local weather is instable.
Or in other words, we didn't get an ice age last year because my parrot squawked 3 years ago.