DistributedComputing

From SeventeenOrBust

DistributedComputing is a way of using many computers, working together, to solve a problem. The computers don't have to be located in the same place – computers scattered around the world can use the Internet to coordinate with each other. By assigning smaller pieces of a problem to each computer, the problem as a whole can be solved much faster than by using a single computer.

This has proven to be a cheap and very effective way for independent hobbyists to build what amounts to a supercomputer. A good computer programmer can write software that takes care of the hard stuff. A server is created that knows how to split the problem down into smaller pieces. Another program, the client, can be distributed to other computers around the world. The computers connect to the server, get their work assignment, crunch the numbers, and report back when they're done. If the software is written well, anybody that stumbles on the project's Web site can download and run the software. They get the satisfaction of participating in a real-world research project, and the project maintainers get the advantage of extra computing power.

Users usually gather in DistributedComputingTeams.

DistributedComputing Projects http://distributedcomputing.info/ - largest DistributedComputing list at net.

Help me fill out this list! –DavidNorris

Mersenneforum.org hosts the following projects:


Other stuff: