Grid Computes 420 Years Worth of Data in 4 Months 166
Da Massive writes with a ComputerWorld article about a grid computing approach to the malaria disease. By running the problem across 5,000 computer for a total of four months, the WISDOM project analyzed some 80,000 drug compounds every hour. The search for new drug compounds is normally a time-intensive process, but the grid approach did the work of 420 years of computation in just 16 weeks. Individuals in over 25 countries participated. " All computers ran open source grid software, gLite, which allowed them to access central grid storage elements which were installed on Linux machines located in several countries worldwide. Besides being collected and saved in storage elements, data was also analyzed separately with meaningful results stored in a relational database. The database was installed on a separate Linux machine, to allow scientists to more easily analyze and select useful compounds." Are there any other 'big picture' problems out there you think would benefit from the grid approach?
Excellent (Score:5, Funny)
Cue the stoners in 5, 4, 3, 2....
Re: (Score:1, Troll)
Re: (Score:3)
Re:Excellent, I'll Drink to that! (Score:1)
Re: (Score:2, Funny)
Re: (Score:2, Funny)
Malarial Drug Research == 420
420 is 419 + 1 (419 - remember Nigeria?)
Malarial Drug Research/Answer to Ultimate question = 420/42 = 10
remove 0 from 10
Something is really really fishy...
----
comment already exceeded retard limit, hence no sig.
Re: (Score:2, Funny)
Re: (Score:2)
Re: (Score:1)
look at the name.... (Score:1)
Re: (Score:2)
Wikipedia? (Score:3, Interesting)
Re: (Score:1)
IMO.
Re: (Score:2)
Oh man... That's a good one!
Re: (Score:1)
Re: (Score:1)
I would find it really annoying that the particular data I wanted was on your computer and your computer wasn't on or was infested with malware because you don't know how to properly administer you computer.
The main reason for having central file servers are:
1. Backups - By storing all the data in a central location it's much easier to make sure that all data is properly backed up
2. Sec
Re: (Score:2)
Re: (Score:2, Informative)
Your hard drive yes, Wikipedia no. (Score:2)
Someone mentioned backup, which isn't a big deal. Ever heard of RAID? Yeah, it could be something like that.
Although if it's a desktop PC,
Re: (Score:2)
IA and speed (Score:2)
Re: (Score:3, Interesting)
P2P isn't a good model, but I can think of one:
Data, as it is created, is stored in the users' shared folder. As other users go to access it, a copy is made from the cloud (as long as filename/size/hashes match) and that copy is used so long as the creator's copy hasn't been modified. When writes are done, they're done locally, and a patch is sent to the original copy. If the creator can't be contacted, or his copy doesn't exist, the last-writer becomes 'creator'. The
Ok, how does this apply to patents? (Score:5, Interesting)
Re:Ok, how does this apply to patents? (Score:5, Interesting)
Re: (Score:1)
And people accuse me of living in a fantasy world...
Re: (Score:1)
Re: (Score:2)
What the grid computing will have produced is likely to be a set of predicted structure-activity relationships (SARs), i.e. calculations that say that molecules of a certain shape and with a certain charge distribution might be active. You can patent a group of molecules for a certain disease, so I guess that this would be patentable. (Who gets the patent is not actually that important. Licenses have been invented to solve that problem.) However, if you want to have a claim that stands up to some contest, y
Re: (Score:2)
years of computation? (Score:5, Funny)
Wow, 25% scalability! Amazing! (Score:3, Insightful)
Frickin amazing! No one's EVER done that before.
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
1) I'm pretty sure that the servers have to send the same job out to multiple clients. That is, you can't assume that it's sufficient to have only one computer return a result for one job. There's the possibility that the result is incorrect or never returned.
2) The point of grid computing is to reduce both the cost and time required to do the computation. The entire endeavor would be more efficient if you had full control over the entire grid, i.e. a huge cluste
Re:Wow, 25% scalability! Amazing! (Score:5, Informative)
It's over 4 months, not a fraction of a second.
If I have a task that takes 100 seconds to run and I want it completed in under a second, scalability becomes a challenge... I have to figure out how to break it in to at least 100 distinct parts and deal with all of the communication lags associated. To have any kind of fault tolerance, I probably want to break it in to at least 1,000 tasks so that if one processor is running fast, it can get fed more and if one processor corrupts its process, I don't find out right at the end of the second, with no room to compensate, that I have to run re-run that full second's worth of processing elsewhere to make up for it. That's where the challenge comes in.
If I have a task that takes 100 seconds to run and all I'm trying to do is run it a lot of times over a period of time that's many times greater, I can run it 864 times a day per system with absolutely no scalability issues whatsoever and simply send the relatively small complete result sets back. With 100 systems, if each one can run a distinct task from start to finish, I'd be expecting pretty much dead on 100 times the total number crunching as there are absolutely no issues with task division, synchronization or network lag.
In this case, they ran 5,000 computers over 4 months. Assuming a single task is solvable in under 4 months by a single system, they should have had no difficult task division problems to solve, absolutely minimal synchronization issues and next to no lag issues to address. In short, even a pretty inefficient programmer should be able to approach 1:1 scalability in that easy of a scenario.
Efficiency of algorithms is a challenge when you want a single result fast. When you want many results and are prepared to wait so long as you're getting very many of them, that's an incredibly easy distributed computing problem.
I've got one... (Score:4, Funny)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
"Even Mr. Yaw, wi beliv, wud be hapi in ce noleg cat his drims fainali keim tru."
Here's one (Score:5, Funny)
Oh wait! How about a voting machine based on "quantum computing"! Then we wouldn't even have to vote, the machine would already know who won.
Goddamn liberal qubits! Bunch of flip-floppers!
Stupid conservative qubits! They think that there is ONE and ONLY ONE answer for everything!
Re:Here's one (Score:5, Funny)
That's a no-go. Reading the result will change them. Kinda like what happened in Florida
From the Article (Score:5, Funny)
Based on the size of useful data GRID collected from 5,000+ machines and the quantity of pornography on my computer, they are claiming that: porn != useful.
...GRID computing; you disappoint me.
Mathematicians and computers scientists unite! (Score:4, Funny)
The next Shakespear? (Score:1)
Re: (Score:1)
5,000 Computers (Score:1)
Lots of things still out there (Score:5, Informative)
How about open source, distributed search (Score:3, Interesting)
http://www.majestic12.co.uk/ [majestic12.co.uk]
the biggest issue (Score:1)
Re: (Score:1)
But there is of course a better solution also. Drug research could be funded by goverments, with tax money. This would allow cheap drugs and all the research data could be public, which would speed up the research a lot, as
Re: (Score:3, Insightful)
Posting a reply to your comment is going to un-do my moderation this morning but I can't let your comment go by without a response. Yes, we (people who run the distr
Re: (Score:2)
Other areas to benefit (Score:2)
The development of models to find relationships among individuals based upon their phone records, email communications, webpage preferences and other easily recorded and identified identifying tidbits of digital transactional receipts. Of course, I'm sure that there are various three letter agencies already well ahead of me on that one. (High guys!)
Grid Computing Projects (Score:2, Interesting)
Re: (Score:3, Interesting)
I'm afraid that that will take quite some time to realize. Rendering CG, besides taking a lot of processing time, also requires enormous amounts of data, which restricts the rendering to render farms, the data being pumped over a high-speed LAN.
Actually the amount of problems solvable by using Grid Computing
DDT (Score:2)
Malaria would be a forgotten disease if the ecopagans hadn't outlawed DDT.
Tens of millions of human beings [typically brown & black, and suffering in the most politically correct of third world cesspools] die every year because of our arrogant and narcissistic obsession with this pagan religion.
Re: (Score:2)
Grid computing vs distributed computing projects (Score:2, Informative)
Re:Grid computing vs distributed computing project (Score:2)
We do over 420 years of compute time ever day tho
big deal (Score:1)
No it didn't (Score:2)
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
*because SETI at home discovered some asses hacked the clients to artificially raise their score.
In Soviet Matrix, grids run on YOU (Score:3, Funny)
"Does it run Linux?"
Re: (Score:2)
420 years of data in for months (Score:2)
A question: Did it work? (Score:2)
It's all well and good to tie a big grid to a problem, but if you don't ask the right questions, you won't get useful answers.
Are there any significant grid computing success stories?
-pvh
two big problems that need a grid (Score:2)
Are there any other 'big picture' problems out there you think would benefit from the grid approach?
I can think of two:
this [microsoft.com]
...and this. [3drealms.com]
but of course, malaria was nearly wiped out... (Score:2)
It's nice to know that grid computing can be used to evaluate the potential of all those compounds, of course, as there are certainly applications for that. But the context of the current test is one that w
Re: (Score:2)
The ban on DDT in the U.S. did not result in 30 million deaths from malaria. There is no international ban on DDT: it is still used in developing countries to combat malaria, and it can only be used up to a point before the mosquitoes start developing immunity to it. (In fact, it is even used in the U.S. occasionally for disease control as a residential insecticide; it is only banned as a general-use agricultural pesticide.
The only headline I really want to see... (Score:2)
I could look through the threads of my bedroom rug for 420 years and not find the cure either.
Eyes on the prize, people.
The numbers are on the low side (Score:2)
Since the work took 4 months, it implies that each mach
Brute-forcinig crypto... (Score:2)
With a botnet of a few hundred thousand machines, brute-forcing the crypto application of your choice would immediately come to mind. Whether that would be one of the better uses of the botnet is questionable, but hey, if you have something that's really important to you to try to crack...
steve
Why Yes, I Have One (Score:2)
One of today's greatest problems facing all humanity is Gravity. Use the Grid to solve Anti-Gravity.
other 'big picture' problems out there? (Score:2)
That sounds like a good one!
Re:Malaria? (Score:5, Informative)
http://archive.idrc.ca/books/reports/1996/01-07e.
Malaria kills quite a few people every year so I don't think it's a waste.
~S
Re:Malaria? (Score:4, Insightful)
Re:Malaria? (Score:4, Funny)
First, when global warming happens, all the polar bears will come South looking for something to eat. We are probably on the top of their list. First, the bears will be real angry at us because we melted their front yard. And secondly, we happen to be the fattest creatures around--there is a lot of meat on our bones. And don't even get me started on what will happen to our shrubbery when the reindeer head this way.
I think instead of wasting CPU cycles on malaria, we instead should be using those computing resources searching for a safe but effective polar bear repellent. That way we have our priorities straight. Just my 2 cents.
Re: (Score:2, Insightful)
Re: (Score:1, Troll)
I mean, would you really think it is most benificial sending food to starving children living in an area incapable of supporting life (like s desert) over moving them to a place that could?
Re: (Score:3, Insightful)
Re:Malaria? (Score:4, Interesting)
Where malaria flourishes, luxuries are scarce.
Travel as much as you can in your life, preferably to the poorer countries. They are often the happier ones.
Re: (Score:2)
If they are the hapier ones, then why is it my problem.
I already have had this thread modded as flaim and troll for no good reason other then destroying someone's opinion that people think some others are less then human because they don't jump in and help at the first sighn of anything. So
Re: (Score:2)
But as to what your saying. I don't dissagree at all. But I really don't think it is as much about the differences in "us" as to how someone gets motivated. The
Re: (Score:2)
Re: (Score:2, Informative)
Re: (Score:2)
I mean, would you really think it is most benificial sending food to starving children living in an area incapable of supporting life (like s desert) over moving them to a place that could?
1. Deserts aren't incapable of supporting life.
2. Most starving children don't live in places as hostile as deserts.
3. Where would you like to move them? How many tens of millions of refugees would you like to support in your home country, give land to, find jobs for, and so on? If it's not a majority, which other countries would you prefer take on the task of relocating entire nations?
4. In short, have you considered the social, political, and economic implications of a mass relocation project?
Re: (Score:2)
In short,
Re: (Score:2)
1. I didn't claim a deser wasn't uninhabital. I was making the conection of too many people and not enough food in a desert meand is cannot support the life living there.
Starving people in other countries by and large are not living in places where the land cannot support them.
Most starving children aren't actualy starving.
All starving children are starving, by definition.
They are also victoms of their parents poor choices and the poor choices of the governments over seeing them.
So?
But I wasn't talking about the starving children in non hostile enviroments was I?
No. But starving children by and large don't live in places as hostile as deserts, either.
You should move them to non hostile places.
Yeah? Where? Your backyard?
And you don't need to "give" them anything. They get temporary housing and find their own jobs, use the public education systems just like the other people and become usefull citizens of the new home.
Oh really? Who says that there are enough jobs, homes, etc. in existing countries to meet a huge influx of displaced refugees, considering that they have nonzero unemployment rates even without tons of new immigrants. (You
Re: (Score:2)
And I believe I addressed that when I made the statement of them being
Re: (Score:2)
And I believe I addressed that when I made the statement of them being subject to poor choices of their government and parrents.
You also said that the problem was because the land they lived on could not sustain them. Just because you said something non-stupid along with something stupid, doesn't mean that you didn't say something stupid, so stop accusing me of putting words in your mouth.
Most prefereble in there back yard. And then to the back yards of the closest place that resembles their climate and political/geographical reagons. Then spread out from there.
Sure, very convenient. Let other countries take up the burden.
If it happens to be my back yard then be it.
Really? You'll give up some of your land?
Somehow these "solutions" don't seem as preferable when it's you who has to bear the burden. And don't even try to claim that there is unl
Fallacy of the One Biggest Problem (Score:3, Informative)
There seems to be a widespread fallacy that all human resources should be applied to the One Biggest Problem facing humanity at any given moment. Overlooking for a moment the obvious problems inherent in trying to choose the One Biggest Problem, and assuming we could actually rank all human problems in a well-defined order, there are still two huge problems with this approach:
1. Diminishing returns. Putting twice as many people o
Re: (Score:1)
Re: (Score:2)
Re: (Score:3, Informative)
Re: (Score:2)
Did you hav
Re: (Score:2)
And it seems to be the democrats working to groups all the liberal leftwingers into the same district. Of course this is probably an unintended reaction to keeping people dependent on social programs that hand out instead of help up. You may wonder why an imbecile Like bush won the elections inst