Help Make The World Better With These Amazing Distributed Computing Projects

Ryan Dube 26-10-2012

applications of distributed computingYears ago, I wrote an article about donating your CPU time to science – taking advantage of an Internet computing model known as distributed computing 10 Ways To Donate Your CPU Time To Science Read More .  In that article, I discussed some of the cool projects you could devote your computer’s CPU time to, including things like defending against bio-terrorism, fighting cancer, and supporting nanotechnology.


In fact, I ran a few of those projects for quite a while after writing that article, and I was so interested in the whole distributed computing model that I interviewed IBM at one point in my writing career about their own project, the World Community Grid. I’m going to explain more about the World Community Grid below, but before we get to individual distributed computing projects, it’s important to catch up with how the entire community has evolved in those few years since I last wrote about it.

What’s amazing is how the evolution of distributed computing has followed along in the collaborative spirit of the scientific community itself. In the past, many of these projects required that users download individual programs, and they each had their own independent screen savers and other features apart from what other projects were doing. These days, the majority of the projects pug into a central control manager called BOINC, run by the folks at Berkeley. With that one application, you can divvy up your spare CPU power to support a whole multitude of computing causes that you believe in.

Amazing Distributed Computing Projects

I love the concept of BOINC, which you can download and install directly from Berkeley’s BOINC page. I love it because when I downloaded and ran the projects in the past, the process wasn’t really simple or easy. I loved the screensavers and the cool graphics, but really, distributed computing comes down to offering up your CPU to the causes you believe in – that’s the bottom line.

With the BOINC Manager, you install it and launch it, and there are all of the distributed computing projects, right at your fingertips.

applications of distributed computing


I would absolutely not recommend any such program unless it contained the large majority of available projects. Thankfully BOINC does. I also found that there are many projects not listed in the project listing inside of the BOINC program itself, but you can still paste the URL for any BOINC-supported project you find on the web, and the manager will recognize and load it. It’s very cool.


I mentioned a few years ago, mostly because it’s a project that I think a large majority of people believe in. The project’s goal is to work on predicting the Earth’s climate all the way into the year 2100. The goal isn’t only to create predictive models, but to test the accuracy of existing climate models to determine which are more likely scenarios.

After signing up with through BOINC, you’ll get instantly forwarded to the website to complete your signup, and get access to all of your current statistics.

Help Make The World Better With These Amazing Distributed Computing Projects modeling2


At that website you can also find a lot of the climate models and information at links like WeatherAtHome and in other areas of the site. Make sure to explore the site if and when you sign up with this project.


The Cosmology project is one of my favorites, because I love the idea of being able to help with developing models of the universe. The Cosmology project incorporates astronomical and particle physics data into its models. As someone that was giving a standing ovation to the discovery of the Higgs Boson, I am thrilled to offer some of my CPU power to this sort of cause.

distributed computing

The image above shows what BOINC looks like running tasks for Cosmology. You can press the down arrow under “Add Project” to see all of the projects you’ve signed up for and instantly link to each website. The main panel above this dropdown list shows the completion of the current task your CPU is working on, and how long it’s been working on that computational task.



I’m probably exposing my bias toward projects that are focused on space by listing Orbit@Home as well, but the bottom line is that it’s another very cool distributed computing project.

The Orbit@Home project is focused on studying the solar system to use computations to deal with important problems for the Earth such as Near Earth Asteroids (NEA).  I love the idea of such a project potentially being the source of an early alert that there is a NEA on a dangerous course for Earth, providing humanity with time to plan and prepare to meet that challenge.

distributed computing

What I really like about the Orbit@home website are the statistics and information provided at the site so that you can see an overview of all computations that have taken place for the project.


distributed computing

The project also has a community, and whenever there’s any major news, you’ll find it on the main page of the site, such as the announcement of Asteroid 2011 MD near-pass on July 27 of 2011. The page isn’t updated often, but when there’s something to report, you’ll find it there.


The MindModeling@Home project is one of those projects that’s not listed within the BOINC program list, but if you type the project URL into the Project URL field, it’ll recognize the project as BOINC compatible and will sign you up and connect to the project.

list of distributed computing projects

The MindModeling project is one that is focused on running what the site describes as “computational cognitive process modeling” to understand the human mind. In my opinion, the task of modeling and simulating the human mind is one of the greatest, most challenging, and probably a nearly impossible task.

The idea of modeling “human performance and learning” is such an amazing concept to me, that I am more than happy to devote come of my computing power to that lofty goal.  And of course, the project has a pretty cool website too.

list of distributed computing projects

The website shows a leaderboard of sorts, that shows the most “giving” project participants, and you’ll find information and news about the project throughout the site.

The World Community Grid.

Years ago, I spoke with the folks at IBM about their new (at the time) charity project known as the World Community Grid. The company made no profit from the project, and it devoted it’s own resources and even dedicated personnel to make sure that the distributed computing project was successful.

list of distributed computing projects

The World Community Grid is included in BOINC, but what makes it special is that it isn’t just one project, but it instead takes your CPU computing power and distributes it across the World Community Grid computational causes. Some of these causes include things like fighting malaria, clean water, muscular dystrophy, and fighting childhood cancer.

Help Make The World Better With These Amazing Distributed Computing Projects modeling10

You could actually sign up with just the World Community Grid, and your CPU would get put to excellent use for some extremely important causes. And you can monitor and learn more about those ongoing causes right at the World Community Grid website.

More About BOINC

As you can see in this article, I really think using BOINC is the way to go to support as many projects as you like, while only having to download and run a single application. It’s the way to go.

Some of the tweaking you can do with BOINC is configuring how much of your CPU it consumes and when it consumes it. You can actually define set times of the day when it can perform work, how much disk space it can use, and you can configure it to only do work when you’re not using your computer and it’s gone idle for a few minutes.

Help Make The World Better With These Amazing Distributed Computing Projects modeling11

The advanced view of the application also shows you more statistics about all of your current projects. It’ll show you all of the project tasks that your computer is currently working on and the overall progress of those tasks.

Help Make The World Better With These Amazing Distributed Computing Projects modeling13

And finally, BOINC also includes screensavers from each of the projects that you’ve decided to support, such as this one from Cosmology@Home that fades in and out between images, and the current status of your running jobs.

applications of distributed computing

Supporting so many important causes by just having your computer running is actually a pretty cool feeling. It’s like giving your computer a chance to do some good in the world, and all you’re really donating if you think about it, is nothing more than maybe slightly higher electric consumption and slightly more load on  your processor.

Given that you may be helping to solve some of the worlds most pressing problems, I’d say that’s not a whole lot to give up.

Have you ever supported any distributed computing projects? Did you spot any hear that sound cool? Share your own feedback and your favorite projects in the comments section below.

Image Credits: Laptops Sharing Via Shutterstock

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Igor Rizvi?
    October 31, 2012 at 9:20 pm

    Recomending Folding@Home, (its about folding proteins to solve diseases such as alzhiemer ect) ,its can harvest gpu powwer,or cpu power,or even both if you have a high-end computer. You cna even gather a team in your city/country and collect points for folding them. Lets try to give something back to troubled comunity problems..

  2. Jeremy Garnett
    October 31, 2012 at 4:49 am

    I'm a SETI processer from more than 10 years back. It's good to see this time of thinking continue

  3. Nikhil Chandak
    October 28, 2012 at 8:53 am

    These Amazing Distributed Computing Projects seems to be amazing ..
    very much interesting also ......
    I will help the world with my 15 yr old computer !!

  4. Stephanie w
    October 28, 2012 at 12:08 am

    This is interesting

  5. Lisa Santika Onggrid
    October 27, 2012 at 11:59 am

    How much bandwidth it'll take?
    I'm interested in space-related projects too!

  6. Adrian Rea
    October 26, 2012 at 7:47 pm

    Don't forget the original SETI at home in the search for extra terrestrial intelligence! :D

    • Jerry Luke
      October 26, 2012 at 8:08 pm

      I participated in SETI at home about 15 years ago!

  7. Manuel Guillermo López Buenfil
    October 26, 2012 at 7:33 pm

    I have been running BOINC for a year already.
    However, I chose to support only projects that deal with improving human health.
    In my opinion, these are the projects that are more likely to help other people.
    I'm supporting rosetta@home, MalariaControl, Poem@home, World Community Grid and GPU Grid. I chose to support every project inside World Community Grid, because hell, why not?
    Something that's worth mentioning: if a project uses your GPU instead of your CPU, it will be dramatically faster. That's something to keep in mind.

  8. Alex Perkins
    October 26, 2012 at 7:13 pm

    Cool, I'm gonna help science with an 8 year old desktop in a cupboard.

  9. Efi Dreyshner
    October 26, 2012 at 5:28 pm

    Looks nice, I will try to help the world with one of my old laptops :D

    • skivelitis
      October 26, 2012 at 6:26 pm

      Been involved with BOINC for about 5 years or so. Beware: it is highly addictive!

      • Newrüm
        October 26, 2012 at 6:50 pm

        I downloaded it to my office computer. Since then I'm less concerned about the energy my computer uses all day long. At least now it's useful when I'm not sitting at.

      • Efi Dreyshner
        October 26, 2012 at 6:51 pm

        Sir, yes sir :P
        I have heard about BOINC few years ago, but ive never bothered to check.
        Any way. its look wonderful project (:

    • Heman Adams
      October 26, 2012 at 8:05 pm

      would love to have it. Mine just crashed out recently.