Comment Re:Wow, 25% scalability! Amazing! (Score 1) 166
You're glossing over some important points.
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 cluster. The entire endeavor would also be more expensive. (Last I heard, Sun is having a hard time finding customers for it's grid computing service. It might just be that $1/CPU-hour is too expensive.)
3) Distributed computing of this sort depends on unused CPU cycles. You can't expect 100% CPU utilization out of all 5,000 machines that took part in the project.
So, what you comparing this to arrive at your cynical conclusion?
Did you consider the difference in cost?
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 cluster. The entire endeavor would also be more expensive. (Last I heard, Sun is having a hard time finding customers for it's grid computing service. It might just be that $1/CPU-hour is too expensive.)
3) Distributed computing of this sort depends on unused CPU cycles. You can't expect 100% CPU utilization out of all 5,000 machines that took part in the project.
So, what you comparing this to arrive at your cynical conclusion?
Did you consider the difference in cost?