More On Paid Distributed Computing
Nastard writes: "Theres a story over at C-Net News.com about making money with distributed processing. The article talks about several companies that are planning to launch per-per-idle projects this fall. Apparantly someone has finally caught on that there is money to be made in this. No surprise that one of the companies is headed up by SETI@Home founder David Anderson." I've always been a fan of distributed.net -- (Subliminal Message: Sign up for Team Slashdot!), but I do wonder with these pay schemes if the payment will actually be enough to cover the cost of electricity. Hurm.
[timothy butts in ...] Also, you may want to check this out. A semi-anonymous reader writes: "Distributed.net President David McNett recently did an interview here with the guys over at Geeknik.net. In the interview, he discusses his role with Distributed.net, future projects they are going to work on, and how he views competition between the various distributed computing organizations. Great read."
but I do wonder with these pay schemes if the payment will actually be enough to cover the cost of electricity. Hurm.
I quote the distributed.net FAQ:
- Michael Cohn
-----
Go ahead, blame me... I voted for Nader!
What the Slashdot story and the underlying CNet article don't mention is that nobody is actually getting paid yet. I got all excited when I read these stories, and I proceeded to visit every company site named in the CNet story. None of them are paying out yet, and none of them even have pay rates figured out. Save your time.
Going further, I did a search on Yahoo, and hit just about every company listed under Distributed Computing. None of them are paying out - they're just taking in money from investors.
The Slashdot story is only partly right - there is indeed money to be made from this idle-cycle scheme, but it isn't going to be made by folks like you and me. It's being made by the companies who are suckering investors into this. Of all the sites I went through, I counted a rough total of over sixty million bucks in funding that the companies had gotten from investors. And not one dime has been paid out yet....
What's your damage, Heather?
The first distributed computing company to strike up a deal with Tivo, WebTV, and all the other consumer appliances wins.
Just ship the devices already signed up for the distributed client... how would the user know that the process is running in the background? The app can pick-up/send the work packets when the device calls in to sync (or for webtv when they logon).
Now that I think about it... how do we know that they aren't already doing this???
Also in the case of the medical research they can make it a selling point, "Buy Tivo and help cure AIDS."
(1) It seems that most posters fail to appreciate that this form of distributing computing is limited to problems which are essentially "trivially parallelizable". Anyone who has done parallel computations knows that MOST interesting parallel algorithms MUST exchange information with other processors while doing useful computation. Both the bandwidth and the latency over the internet will NEVER come close to matching what can be found inside a high-end parallel machine where the processors are all mounted in a single unit. The performance of any "coupled" problem, be it a traffic simulation or a climate model, will be absolutely dog poor on these widely distributed computer networks.
All said, this is still a very cool concept for SOME projects, like distributed rendering for films, and analysis of vast quantities of data (ala SETI@home). One shouldn't underestimate the marketing value in a distributed rendering project for a film, either! (Who wouldn't go see a film they had helped render on their PC! Especially if one could "preview" the result as it was being rendered.) But I think that this form of distributed computing will tend to be a niche, rander than a general solution for scientists and technologists with parallel computing needs.
Science, like Nature, must also be tamed, with a view turned towards its preservation.
As soon as one company starts giving away money to anyone with spare CPU power, many others companies with similar claims will spring up overnight. Soon there will be so many that people will begin mass mailing viruses or spying programs disguised as programs that pay you. Most people would say that if someone is dumb enough to open attachments in mail from someone thay do not know, they deserve to be spied on and have their important files or even their entire hard drive erased, but this might end up killing the good programs.