List of distributed computing projects

From Wikipedia, the free encyclopedia

A list of distributed computing projects.

Contents

[edit] Berkeley Open Infrastructure for Network Computing (BOINC)

BOINC logo

The Berkeley Open Infrastructure for Network Computing (BOINC) platform is currently the most popular volunteer-based distributed computing platform.

Performance of BOINC projects:

  • over 760,000 participants
  • over 1,000,000 computers
  • over 400 TeraFLOPS (more than supercomputer BlueGene)
  • over 12 Petabytes of free disk space
  • SETI@home: 2.7 million years of computer time (2006)

[edit] Distributed.net

Main article: Distributed.net

Distributed.net runs several projects:

[edit] Parabon Computation

Main article: Parabon Computation

The Parabon Computation client uses a Java VM technology, and is commercial in nature.

  • ComputeAgainstCancer [6] — cancer research

[edit] United Devices

Main article: United Devices

[edit] World Community Grid

The World Community Grid is an IBM philanthropic initiative which aims to create the largest public computing grid benefiting humanity. It utilizes both the BOINC and United Devices platforms.

[edit] Custom platforms

Custom software encompasses distributed computing projects that do not make use of a third-party generic client-server infrastructure.

[edit] Active projects

  • Background Pi [8] Computes decimal digits of pi using digit extraction method.
  • Climateprediction.net — seeks to forecast the climate of the Earth in the 21st century. The original windows client is in process of being retired. At this time the windows client is used for Open University classes only.
  • CommunityTSC [9] uses Sengent’s CommunityOS to help make drugs to treat patients with TSC.
  • Cuboid simulation project (important for industry, biophysics and statistics) [10]
  • D2OL — works to discover drug candidates against Anthrax, Smallpox, Ebola and SARS and other potentially devastating infectious diseases.
  • DIMES — is a distributed computing project which maps the structure and evolution of the Internet infrastructure, allowing users to see how the Internet looks from their home.
  • Electric Sheep — An open source screen-saver for animating and evolving abstract animations.
  • Evolution@Home — addressing fundamental questions about evolution and population genetics.
  • Folding@home — run by Stanford University and whose goal is to understand why proteins misfold. Folding@home uses Cosm client architecture with broad set of scientific cores [11].
  • GIMPS — Great Internet Mersenne Prime Search, dedicated to finding ever larger Mersenne primes.
  • JHDC — Open source programmable Java distributed computing system.
  • Majestic-12 — Uses a distributed web crawler program to index web sites for a distributed search engine.
  • MoneyBee [12] — Generates stock forecasts by application of artificial intelligence with the aid of artificial neural networks.
  • Muon1 [13] — Optimises the design of a particle collider which will be used to measure the mass of neutrinos.
  • NFSNET — uses the Number Field Sieve to factor increasingly large integers.
  • OurGrid [14] — aims to deliver grid technology that can be used today by current users to solve present problems. To achieve this goal, OurGrid chooses a different trade-off compared to most grid projects. It forfeits supporting arbitrary applications in favor of supporting only Bag-of-Tasks applications.
  • Perplex City — an Alternate Reality Game created by the British company Mind Candy, features puzzle cards which can be solved to earn points on a leaderboard and earn clues to help understand the game. One of these cards, "The 13th Labour", features what players have determined to be a block of RC5-64bit encryption, which is now being brute-forced, using a distributed computing client created by one player; available here.
  • The Riesel Sieve Project [15] — attempts to solve the Riesel problem by finding prime numbers. As of October 2005 they have found 26 primes and are attempting to find 75 more.
  • Screensaver Lifesaver — A project being carried out by Oxford University's Centre for Computational Drug Discovery, sponsored by the NFCR, attempts to find cures for various cancers.
  • Seventeen or Bust — attempts to find prime numbers in 17 sequences, to solve the Sierpinski problem. So far primes in 9 sequences have been found.
  • Legion — Grid computing platform being developed at the State University of New York, Binghamton.
  • Stardust@home — Scans/Analyzes the collection grid from a recent NASA mission to capture particles from a comet
  • EON — run by The University of Texas at Austin and whose goal is to understand matter condensing. EON uses Cosm client architecture and also fida. [16]

[edit] Completed projects

[edit] Abandoned projects

[edit] Most popular projects

Most popular projects in volunteer distributed computing[1] :

Project Start Where Area Peak_#hosts
GIMPS 1994 ? mathematics 10,000
distributed.net 1997 Worldwide cryptography 100,000
SETI@home Classic 1999 University of California, Berkeley SETI 650,000
Electric Sheep 1999 ? art 40,000
Folding@home 2000 Stanford University biology 200,000
Grid.org 2002 philanthropic by United Devices biomedicine 200,000
Climateprediction.net 2003 University of Oxford climate change 150,000
LHC@home 2004 CERN physics 60,000
World Community Grid 2004 philanthropic by IBM biomedicine *400,000
Einstein@home 2005 LIGO astrophysics 200,000
SETI@home 1 2004 University of California, Berkeley SETI 850,000
Rosetta@home 2005 University of Washington biology 100,000

[edit] Physical infrastructure projects

These projects attempt to make large physical computation infrastructures available for researchers to use:

[edit] EU funded distributed computing research

The European Union (EU) values distributed computing as part of the EU's overall quality of life governancy philosophy. Thus, the EU has funded many distributed computing research projects. All of these projects use customized software in order for the research to be conducted and have varying levels of public access to project research.

  • Akogrimo [20] — "Access to Knowledge through the Grid in a mobile World".
  • BEinGRID [21] — "Business Experiments in Grid".
  • CoreGRID [22] — "European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, Grid and Peer-to-Peer Technologies"
  • DataMiningGrid [23] — "Data Mining Tools and Services for Grid Computing Environments".
  • HPC4U [24] — "Highly Predictable Cluster for Internet-Grids".
  • InteliGrid [25] — "InteroperabilIty of Virtual Organisations on Complex Semantic Grid".
  • K-WF Grid [26] — "Knowledge-based Workflow System for Grid Applications".
  • OntoGrid [27] — paving the way for knowledgeable Grid services and systems.
  • Grid Provenance [28] — addressing "the enabling and supporting of Provenance in Grids for Complex Problems".
  • NextGRID [29] — addressing the development of architectures for the "Next Generation Grid".
  • SIMDAT [30] — "Data Grids for Process and Product Development using Numerical Simulation and Knowledge Discovery".
  • UniGridS [31] — addressing development of "Uniform Interface to Grid Services".
  • MediGrid [32] — addressing development of "Mediterranean Grid of Natural Hazards Data and Models".
  • EELA [33] —E-Insfrastrucutre shared between Europe and Latin America.

[edit] Other distributed computing software platforms

The following are generic software platforms or infrastructures used to implement some of the projects listed in the previous section.

[edit] References

  1. ^ David P. Anderson (2005-05-23). "A Million Years of Computing". Retrieved on 2006-08-11.

[edit] External links