Distributed Computing |
Personal |
|
Distributed ComputingImagine thousands of computers, all over the world, all working on the same computing task! When all those computers are connected via a network (like the world-wide Internet network) you have one very big 'distributed', or 'virtual', computer. This is actually being done, as we speak, by ordinary computer/internet users like you and I. All this is in an effort to carry out some very large computing tasks. There are now a few good operating examples of distributed computing. Professionally, there is also a large academic effort in this direction (called GRID computing) to provide more computing power to research on a more economic level than running stuff on super-computers. If your'e interested at the personal level I suggest you start at the BOINC home page and read all about it. BOINC based projectsSETI@Home is a large distributed computing task (> 350,000 participants and 750,000 computers presently) to help analyse data received by the Aricebo Telescope looking for artificial radio signals (the Search for Extra-Terrestrial Intelligence). Einstein@Home yet another large distributed computing task (> 170,000 computers world-wide) to search for spinning neutron stars (also called pulsars) using data from the LIGO and GEO gravitational wave detectors. ClimatePrediction.Net (CPDN) yet another large distributed computing task (> 40,000 computers world-wide) to try and produce a forecast of the climate in the 21st century.
DIMESDistributed Internet MEasurements & Simulations (DIMES) is another distributed project making measurements of the Internet (nodes, size, country distribution etc). An example of how the data can be used are Chris Harrison's Internet Maps (based on Feb 2007 DIMES data). Distributed.Net
|