I just read the thread by Pyro and it got me thinking... He did bring up some very good points but not necessarily in the best way. ;-)
To be honest, I have to agree with him in large part. The RC5 project is great, and it has definitely generated interest and helped the distributed computing model gain popularity and acceptance. I'd like to see it finished just for the sake of finishing it. BUT at that point, and even now, it would be nice to see pepole giving their CPU time to projects with more tangible goals. Is there any sense in doing a brute force crack on a larger key? Not necessarily - why not put these resources elsewhere instead?
So this is an honest question - what distributed projects exist that will potentially "make a difference in the world?" Right now I have some computers doing SETI stuff, because it's fun and interesting. But if somebody had a project where they were researching something (and could document a positive, real outcome for the data crunching) practical and beneficial, I think we'd see a lot more people working on it. Don't ask me what - I have no idea what kinds of projects could use all this CPU time, but I imagine we'll see more and more over the next few years.
If the distributed effort keeps going, it'll be interesting to see what happens in 5-10 years - wouldn't it be cool to be part of a generic "research pool" and have data/clients for different projects sent to your PCs on an ongoing basis? I believe there are at least a couple groups starting up now that will do this, and pay you for your CPU time. Certainly this sounds like an excellent use of technology to me... I guess the question is, how much number crunching do you need, and what can be done with it??
Just thinking out loud...
Adam
To be honest, I have to agree with him in large part. The RC5 project is great, and it has definitely generated interest and helped the distributed computing model gain popularity and acceptance. I'd like to see it finished just for the sake of finishing it. BUT at that point, and even now, it would be nice to see pepole giving their CPU time to projects with more tangible goals. Is there any sense in doing a brute force crack on a larger key? Not necessarily - why not put these resources elsewhere instead?
So this is an honest question - what distributed projects exist that will potentially "make a difference in the world?" Right now I have some computers doing SETI stuff, because it's fun and interesting. But if somebody had a project where they were researching something (and could document a positive, real outcome for the data crunching) practical and beneficial, I think we'd see a lot more people working on it. Don't ask me what - I have no idea what kinds of projects could use all this CPU time, but I imagine we'll see more and more over the next few years.
If the distributed effort keeps going, it'll be interesting to see what happens in 5-10 years - wouldn't it be cool to be part of a generic "research pool" and have data/clients for different projects sent to your PCs on an ongoing basis? I believe there are at least a couple groups starting up now that will do this, and pay you for your CPU time. Certainly this sounds like an excellent use of technology to me... I guess the question is, how much number crunching do you need, and what can be done with it??
Just thinking out loud...
Adam