Slashdot Log In
IBM Sponsors Humanitarian Grid Computing Project
Posted by
michael
on Tue Nov 16, 2004 05:35 PM
from the many-stones-can-form-an-arch-singly-none-singly-none dept.
from the many-stones-can-form-an-arch-singly-none-singly-none dept.
BrianWCarver writes "Reuters reports that IBM and top scientific research organizations are joining forces in a humanitarian effort to tap the unused power of millions of computers and help solve complex social problems. Following the example of SETI@home, the project, dubbed The World Community Grid, will seek to tap the vast underutilized power of computers belonging to individuals and businesses worldwide and channel it into selected medical and environmental research programs. The first project to benefit will be Human Proteome Folding, an effort to identify the genetic structure of proteins that can cause diseases. The client is currently available for Windows XP, 2000, ME, and 98."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Curious.... (Score:2, Funny)
Forgive my ignorance... (Score:5, Insightful)
Re:Forgive my ignorance... (Score:5, Informative)
For those of you who don't know Stanford's project, called Folding@Home [berkeley.edu], uses computer cycles to observe and find out more about how proteins fold.
Now how is this really different from IBM's project?
From IBM's World Community Grid website [worldcommunitygrid.org]:
"However, scientists still do not know the functions of a large fraction of human proteins. With an understanding of how each protein affects human health, scientists can develop new cures for human disease.
Huge amounts of data exist that can identify the role of individual proteins, but it must be analyzed to be useful. This analysis could take years to complete on super computers. World Community Grid hopes to shrink this time to months. Human Proteome Proteins are long and disordered chains folded into globs. The number of shapes that proteins can fold into is enormous. Searching through all of the possible shapes to identify the correct function of an individual protein is a tremendous challenge.
The Human Proteome Folding project will provide scientists with data that predicts the shape of a very large number of human proteins. These predictions will give scientists the clues they need to identify the biological functions of individual proteins within the human body. With an understanding of how each protein affects human health, scientists can develop new cures for human diseases such as cancer, HIV/AIDS, SARS, and malaria."
From Stanford's Folding@Home website:
"What are proteins and why do they "fold"? Proteins are biology's workhorses -- its "nanomachines." Before proteins can carry out their biochemical function, they remarkably assemble themselves, or "fold." The process of protein folding, while critical and fundamental to virtually all of biology, remains a mystery. Moreover, perhaps not surprisingly, when proteins do not fold correctly (i.e. "misfold"), there can be serious effects, including many well known diseases, such as Alzheimer's, Mad Cow (BSE), CJD, ALS, Huntington's, and Parkinson's disease."
"What does Folding@Home do? Folding@Home is a distributed computing project which studies protein folding, misfolding, aggregation, and related diseases. We use novel computational methods and large scale distributed computing, to simulate timescales thousands to millions of times longer than previously achieved. This has allowed us to simulate folding for the first time, and to now direct our approach to examine folding related disease."
They both sound like they're out to accomplish the same exact thing. I could not spot any real differences, anyone care to enlighten us?
Parent
Re:Forgive my ignorance... (Score:3, Interesting)
Seriously, I don't think there is a difference in goal. The only difference there might be is in method. Differences in how to share data and process it should be negligable, but Folding@Home is hardly speedy. But, then, it's not a simple task.
It would be good if IBM and Stanford worked out a way to link their databases, so they could split the problem-space up. They could then customize their clients to focus on that specific subset of folding probl
Re:Forgive my ignorance... (Score:2)
Re:Forgive my ignorance... (Score:4, Informative)
This Human Proteome Protein project is looking at primary human proteins and how they could affect human function.
My opinion is both are important since each can affect each other for example the SARS which usually start in fowl and then transmit to human to cause SARS.
Parent
Because IBM are control freaks? (Score:5, Insightful)
Now how is this really different from IBM's project?
A skeptic might think that IBM simply want to have a foot in the door of these big anarchic distributed projects.
Despite the stunning power available to this kind of distributed computing, it is less useful than it appears. In my research area (computational biology) [berkeley.edu], the effort of parallelizing an algorithm and collating the results is seldom worth the dividend in speedup. Supercomputers generally run idle at most universities, for this very reason.
Folding@home was a nice success story, and there are further applications of those models, e.g. simulations of prion aggregation [dailycal.org] (mad cow disease, Alzheimer's, etc). But (IMO) this is the exception, rather than the rule. Anyone who thinks that parallelization is a quick & easy panacea to difficult computational problems in general is living in a dream world (and I say that as a proud owner of several Macs with parallelized RISC CPUs *and* go-faster stripes).
I've lost count of the number of times I've heard these cheap parallelization ideas floated (another example is building cheap clusters out of console hardware [uiuc.edu] which I reckon I first heard in 1996!). And every other month someone offers me supercomputer time... the problem is in redesigning the algorithm to work in parallel. Certain algorithms, such as MCMC [umn.edu], are better suited to this treatment than others.
Of course, then you have to persuade a bunch of other scientists that Your Algorithm is the most deserving, which is a political issue (but hey, if it saves those CPUs from being used for the eminently futile task of looking for bug-eyed aliens, maybe it's a good thing...)
Parent
Re:Forgive my ignorance... (Score:5, Informative)
This project is designed to predict the structure of large numbers of proteins for which we know the sequence, but not the structure. The algorithms for predicting protein structure are distinct from molecular dynamics, since the end goal is very different. I believe that the particular method they are using is Rosetta, developed by at the University of Washington, with the the Institute for Systems Biology is affiliated.
Basically it boils down to the difference between protein folding (which implies studying the mechanism) and protein structure prediction. The second is solvable to reasonable accuracy with modern methods (although not perfect), but not cheap, so a grid computing approach is a nice way to tackle the problem.
The folding@home problem is MUCH more difficult, needing the distributed computing framework to study the folding of ONE small protein.
Parent
Re:Forgive my ignorance... (Score:3, Informative)
Short answer: no.
Longer answer: first, protein structures are incredibly complex, and in fact it's often much easier to sequence a big protein than to determine its structure. The first can be done (these days) by any half-competent lab tech working with relatively cheap equipment; th
Re:Forgive my ignorance... (Score:2)
Maybe they're one of the "top scientific research organizations."
(Or maybe they should be.)
Trying to find diseases by using WinXX computers? (Score:5, Funny)
"solve complex social problems" (Score:4, Funny)
distributed.net (Score:4, Insightful)
Proteomes don't fold (Score:4, Informative)
Hmmm (Score:5, Insightful)
I have plenty of unused cycles on 4-way Sun boxes with gigs of spare RAM, though.
It would be nice if they released a client in portable C.
Re:Hmmm (Score:3, Insightful)
I have plenty of unused cycles on 4-way Sun boxes with gigs of spare RAM, though.
Lets see: dozens or even hundreds of ``4-way Sun boxes'' versus hundreds of thousands of ``PIII 600''. Hmm. Guess I see why they didn't start with the Solaris version.
It would be nice if they released a client in portable C.
Yep.
How does one go about making sure that nobody makes a variant client which phones home with bogus resul
Re:Hmmm (Score:4, Insightful)
Agree with the sentiment, but put it in its right magnitude, and you can see why Windows is the sole platform here.
How many people all over the world are like you, with CPU cycles to spare on non Wintel boxes?
How many PCs are around the world, and how many run Windows?
How many of those are used at home or small business?
Don't get me wrong, I am a UNIX/Linux fan, and dislike Windows. But if you want volume, Windows is where it is at the moment. Having said that, they have to release something more portable in the future. Just like SETI and others did.
Parent
Re:Hmmm (Score:2)
Poor first impression (Score:3, Informative)
Well, not only do they not support any clients besides Windoze, but if you're operating on any reasonably secured LAN where the firewall doesn't allow you to willy-nilly connect over SSL ports (443) using proprietary protocols (gasp, imagine that), it isn't going to work.
Not really a great way to get off on the right foot with this effort. Make it impossible to use by the majority of those interested by precluding other OSes and folks on corporate networks without proxies.
Back to Folding@Home for me!
Re:Poor first impression (Score:2)
Re:Poor first impression (Score:2, Informative)
You might live instead of die. I think I would consider that a profit.
Oh, and if you look at the documentation on the site they say:
"World Community Grid, with technology and funding provided by the IBM Corporation, is making grid technology available to public and not-for-profit organi
Re:Poor first impression (Score:2)
Other Clients ? (Score:3, Interesting)
I've been doing SETI@home for a while now, and was pleased to see the announcement of this in the press. I was less pleased when I went to the web site [worldcommunitygrid.org], and found out that (as it says above) the only client was for Windows. Since I use only Linux these days, I guess that leaves me out.
I hope that with IBM's involvement, and stated committment to Linux, this will change soon. I sent them a note, using the "Contact Us" form on the web site, and would encourage others to do the same.
(Incidentally, I've been running SETI@home initially on Windows, now on Linux, using the command-line client in both cases. I find I get ~50% more work units/time with Linux, and less impact on interactive use of the machine.)
Who benefits? (Score:2, Insightful)
Suppose it leads to the creation of a new revolutionary drug. Just exactly who will get the profits from the drug? (And who will have to travel to Canada to buy it?)
Grid computing and the future (Score:2, Informative)
Additionally I think it's good that IBM too have an interest [ibm.com] in this area, since 1) competition is always good and 2) it makes for more accurate results. With some luck we can have peta-byte based grid by 2007.
Re:Grid computing and the future (Score:2)
United Devices (Score:3, Insightful)
Re:United Devices (Score:2, Informative)
Re:United Devices (Score:2, Informative)
If you are a grid.org member, then your existing client will be able to participate in the same Proteome project. (You have the option of opting out of the Proteome project if you want to continue to exclusively run the Cancer project only.)
If you download the World Com
IP rights? (Score:4, Interesting)
Bad idea (Score:2)
BOINC is better (Score:5, Informative)
Re:BOINC is better (Score:2, Informative)
Re: BOINC is better + URL (Score:2, Informative)
BOINC (and other project) URL's (Score:4, Informative)
From there you can see the five projects currently using the BOINC platform (developed by the SETI@Home team)
Parent
Cheap Computers (Score:2, Interesting)
Seems like a transparent way to get their goals accomplished.
Boinc? (Score:3, Interesting)
pollution (Score:2, Insightful)
Lets make a list first (Score:2, Interesting)
- open source
- free (as in beer)
- portable code, or multicode
- protected against buffer overflows etc. (managed code)
- signed updates of grid software, grid client software and working packages
- nice interface (including a good web server)
- only for use for non-profit organizations
- and I wan't to choose my projects
Sun (or any one else), hurry up please. I'm NOT going to run any trap that's now on the market
Re:Lets make a list first (Score:2)
Re:Lets make a list first (Score:2, Funny)
- open source
- free (as in beer)
- portable code, or multicode
- protected against buffer overflows etc. (managed code)
- signed updates of grid software, grid client software and working packages
- nice interface (including a good web server)
- only for use for non-profit organizations
- and I wan't to choose my projects
Bruce Perens called - He said, "Step off, bitch. I'm the biggest Open Source asshole
Gee... (Score:3, Funny)
To Serve Man (Score:2)
Not all projects are truly humanitarian (Score:5, Insightful)
In the past, I've investigated a couple of projects, that upon closer scrutiny look quite troubling. They often fail to address what the actual project is specifically, and who will profit from the results financially. Instead, their websites are full of feel good graphics, but the bucks stop at a pharmaceutical company's coffers when you look at the fine details, and there's no discussion of what the findings will be specifically used for, and by whom. In some cases, the whole issue of profit and ownership is quite smoothly whitewashed.
In other news.. HL2 is just released.. (Score:2, Funny)
Slashdot 'team' built (Score:3, Informative)
In the time it took me to create a Slashdot login to be able to post a message here, 4 other people have already joined the Grid 'team' for Slashdotters. Apparently they're tracking progress and awarding 'points' for tasks completed and our team is ranked 35th overall at last check.
For those interested, the team name is 'Slashdot Users' and more information can be found here [worldcommunitygrid.org]
Hate to be a nay sayer.. (Score:5, Interesting)
The truth is, I don't care whether they're in it for a profit or for posterity, but if someone's using my resources, I'd at least like to know how they're being used, and what effect, if any, it has had. The SETI project might be futile, but at least someone lets us know what's going on occasionally, which is far more than I can say for the UD projects thus far. For all I know, the cancer distributed computing project has been abandoned in favor of more promising avenues of research. Personally I'll stick with SETI.
Re:Great! (Score:3, Funny)
Re:seriously (Score:3, Funny)
When you are finished with your tin-foil hat can I borrow it for a moment? I have to write a paper on the JFK assassination.
Re:seriously (Score:4, Funny)
Parent