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?
Does it worry anybody that most of these kind of projects coming down the pipe will be run by corporations that most likely won't release the source to the client software?
How will we know with confidence that we're not signing up to be a part of Echelon or Carnivore or something similar?
I guess if the cash incentive is good enough, it won't matter for most people...
I do wonder with these pay schemes if the payment will actually be enough to cover the cost of electricity. Hurm
Nope
I've been at this for a while *chuckles*... and I'm working on a longer whitepaper, but I'll give slashdot a quick preview.
The real (hidden) costs:
Why no company would ever touch it:
So you have huge hidden costs, total loss of any capitalist advantage, and huge headaches for the admins. Keep dreaming folks.
- Adam L. Beberg - The Cosm Project - http://www.mithral.com/
Needless to say there are some serious security issues here that no doubt won't be properly assessed.
icqqm [ICQ:11952102]
It's cheaper for companies to outsource some projects to another company and have them do the computing however they can than to rent time on a mainframe.
:)
If you design a cool screensaver to go with it, and make it run on Windows, I'm sure you'll get the support of college students everywhere, even if it beams information back to an evil corporation, does tests on nuclear missle aging, DNA analysis, or hacking your friend's box... They won't know the difference. Of course, it'd be nice to check these things for trojans too.
Yes, this is an application for Beowulf clusters as well; for massively parallel problems, it might be worth setting up shop in that business instead. I bet IBM does just that, for one, but I'm sure they'd rather sell you a mainframe, where possible...
---
pb Reply or e-mail; don't vaguely moderate.
pb Reply or e-mail; don't vaguely moderate.
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.
The thing is, any revenue from idle time beats what you get if you just let the cpu burn cycles. Hopefully, if this gets to be a successful business model, the price will get bid up; but a box generating a buck a month off idle time is still (a little bit) more profitable than one that isn't.
When all you have is a hammer, everything looks like a skull.
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.