Distributed Computing

Home: Distributed Computing

Stats Images - Active Projects - Previous Projects - My Hosts - Team Members

External Links: Detailed Team Stats - My Detailed Stats - BOINC - BOINCstats - BAM! - Active DCP Projects


     What is distributed computing? Distributed (or grid) computing is a method of breaking up very large computations into smaller parts, which are then distributed across a local network or the Internet to other computers. By using this approach, a DCP project can do complex calculations with minimal overhead, as they only have to maintain a central server that distributes the work to client computers that are provided by volunteers. These computers can be anywhere around the world (or beyond!), as long as they have access to the Internet. The use for DCP can be everything from analyzing the terrabytes of data collected from radiotelescopes, rendering 3D animations, searching for molecules that could help cure diseases, or to test engingeering structures in a multitude of environments. Grid computing is similar to cluster computing (like the renderfarms used by DreamWorks and Pixar), but instead of using a cluster of identical nodes that are expensive to purchase, run and maintain, each "node" is a regular computer volunteered to work on the project by its owner.

     Why DCP? DCP is designed to be unobtrusive to the user, aside from the client software and maybe a screensaver (depending on the project) that gives you information about the project's progress, and to look cool. Even when you are using your computer for intense applications, it is very rarely using all of its computational power. DCP projects use this spare computational power to do their calculations, all on a volunteer basis. Since there are millions of computers around the world and new ones come into use every day, the potential computing power that exists worldwide is immense. DCP projects aim to try and make some of this useable for a greater purpose. It can also reduce the monetary and energy constraints on an organization, reduce the ammount of new technology an organization has to buy, and keep technology out of the landfill by reducing the need to continually upgrade in order to complete work faster. DCP especially makes sense in home and office computing applications, where cutting-edge technology is purchased to do the same word processing and Internet work that much older computers can do just as efficiently--the extra computing power is used for a DCP project, and not wasted.

     Why BOINC? I use BOINC (Berkeley Open Infrastructure for Network Computing), because it is a public platform using open-source software. Thus, anyone can create a public or private BOINC project, and then use the BOINC client and server software to complete work distributed among many client computers. There is also a lot of support for BOINC and the projects making use of it in the community, and it is very easy to use.

     How can I start with DCP? All you have to do is download and install the BOINC software, and sign up for one or more projects. Each project will provide you with the necessary information to sign up and get your computer crunching workunits. Or, you can use an account manager like BAM!, that will allow you to sign up for multiple projects and manage multiple client computers from one website. Visit a project or account manager website, and follow the instructions to sign up.

     Does it use a lot of bandwidth? BOINC has a lot of configuration options, that allow you to choose how often the BOINC client connects to the Internet, and how much work is stored in its queue. You can use BOINC even if you are still using a modem, or only use your computer occasionally.

      How can I track what I've done? Different projects have different goals and outcomes, but all BOINC projects assign credit to hosts in the unit of a cobblestone, which is awarded by a project for work completed. Each project can provide you with detailed stats on the work you've done, or you can use a stats site to track multiple projects, such as BOINCstats.

If you have any questions about BOINC, DCP or the various projects, you can visit any of the links I've posted for more information. Most projects and other community website have forums where you can ask questions, offer suggestion, or just talk DCP.

Stats Images:


Active Projects:

Project Share Description
BURP 1000 A distributed rendering farm comprised of BOINC clients; anyone can submit a project to be rendered as long as they adhere to the project guidelines. Commerical use is not allowed, and the only rendering software that is currently supported is Blender, an open source 3D suite. All renderings are released under a GNU GPL-based license for public viewing. (Windows/Linux)
Open Rendering Environment100
Enigma@Home 10 Help decipher still unbroken Enigma-coded transmissions from World War II. (Windows/Mac/Linux)
World Community Grid 10 Umbrella project that hosts subprojects that will "benefit humanity". Currenty participating in:
  • The Clean Energy Project: Simulate the use of organic compounds in solar panels, finding new materials that are more efficient and cost effective. (Windows)
  • Nutritious Rice for the World: Help develop a new strain of rice that grows better across a range of climates, increasing crop yield and sustainability. (Windows/Mac/Linux)
Virtual Prarie 1  (Windows/Linux)

Previous Projects: Projects that I am no longer participating in, but are still active.

climateprediction.net: Help scientists complete complex climate simulations, to get a better picture of what our future climate could look like. (Windows/Intel Mac/Linux)
Einstein@Home
: Search for Pulsars using data from the LIGO and GEO graviational wave detectors. (Windows/Mac/Linux)
Leiden Classical
LHC@Home: Help LHC engineers identify improve the operation and efficiency of the accelerator, and to predict problems that could arise from adjustment or modification of the LHC's equipment. The project is administered by volunteers, and receives no funding from CERN. (Windows/Linux)
QMC@Home
Rosetta@Home: Runs simulations to find protein structures that will help researchers find cures for diseases. (Windows/Mac/Linux)
SETI@Home: Analyze signals collected from radio telescopes, for signs of intelligent extraterrestrial life. (Windows/Mac/Linux)
SIMAP: Help maintain and update a publicly accessible database of information about protein similarities, which is used for all kinds of biological research. (Windows/Mac/Linux)
Spinhenge@Home (Windows/Linux): Help develop magnetic particles for use in various nanotechnology applications.
uFluids

Retired Projects: Projects that are no longer active.

NanoHive@Home
Predictor@Home

My Hosts:

Hostname Processor RAM HD Space OS BOINC Status/Location/Fate
     Currently Active:
Mac Mini G4 G4 1.42 GHz 1 GB 80 GB OS X 10.4.11 6.10.17 Home (Desk KVM)
MacBook Pro* Core 2 Duo 2.4 GHz 2 GB 200 GB OS X 10.5.6 6.10.17 Home Laptop*
Gateway-DVRP4 2.8 GHz w/HT2 GB500 GBVista Home Prem SP16.10.17Home (Media Center)
AscendTech Athlon64 X2 6000+ 4 GB 250 GB Vista Home Prem SP1 6.10.17 Home (Desk KVM
*Laptops restricted to 50% core useage to prevent excessive heat buildup
     Rarely Active:
iMac Rev. A G3 233 MHz 320 MB 6 GB OS X 10.3.9 5.10.32
iMac Rev. D G3 333 MHz 384 MB 10 GB OS X 10.3.9 6.2.18 Shop Computer
Power Machintosh G3 400G3 400 MHz512 MB20 GBOS X 10.3.96.2.18
RaidmaxDuron 1100 MHz512 MB20 GBUbuntu Linux 8.106.2.12
     Retired:
Power Macintosh G3 Beige 233G3 233 MHz128 MB4 GBOS X 10.3.95.10.34Sold
Computerstop K6-II 300 MHz 256 MB 4 GB Windows XP Pro SP1 Sold on eBay
Globenet K6-II 350 MHz 128 MB 4 GB Windows XP Pro SP1 Sold on eBay
Power Macintosh G3 Beige 400 G3 400 MHz 128 MB 10 GB OS X 10.3.9 5.10.45 Sold
Tccomputers Pentium II 450 MHz 256 MB 8 GB Windows XP Pro SP2 5.10.45 Sold on eBay
Monorail Celeron 500 MHz 256 MB 6 GB Windows XP Pro SP2 5.10.45 Sold on eBay
Antec Pentium III 500 MHz 128 MB 10 GB Windows XP Pro SP1 Dead; Salvaged
EnlightPentium III 550 MHz384 MB20 GBUbuntu Linux 8.046.2.12Sold on eBay
CTL1kp3Pentium III 1.0 GHz768 MB30 GBWindows XP Pro SP26.4.7Work (Laid off)
iMac G5 1.8GHz G5 1.8 GHz 1 GB 250 GB OS X 10.4.11 5.10.45 Trade-In
Dell Dimension 1100Pentium 4 3.0 GHz1 GB40 GBWindows XP Pro SP26.4.7Work (Laid off)
Averatec P4 3.0 GHz w/HT 1 GB 40 GB Windows XP Pro SP2 5.10.45 Dead; Sold on eBay
PowerEdge Athlon64 3200+ 1.25 GB 80 GB Windows XP Pro SP3 6.2.18 Dead
Athlon64X2 Athlon64 X2 4200+ 2 GB 160 GB Windows XP Pro SP2 Sold to Lanell Bennett

Active Team Members:
Names link to their user stats page at BOINCstats.

Hostname Processor RAM HD Space OS BOINC
     Darrell Bennett
Dell P4 2.66 GHz 640 MB 40 GB Windows XP Home SP2 6.2.18
     Lanell Bennett
Athlon64X2 Athlon64 X2 4200+ 2 GB 160 GB Windows XP Pro SP2 6.2.18
     Urakki
VALUED-D6A54265 Mobile Athlon 1600+ 256 MB 10 GB Windows XP Home  
urakki-ca0f9ce9 Athlon64 X2 5200+ 2 GB 40 GB Windows XP Pro SP2 5.10.45

Inactive Team Members:

Cyanide
Rrrrsome


This page was last updated on 06/06/08 23:19:55 Pacific Daylight Time