Berkeley Open Infrastructure for Network Computing (BOINC)

See the following -

Distributed Computing For The Greater Good

Steven J. Vaughan-Nichols | ZDNet | March 1, 2013

From searching for alien life to working out cancer's protein structures to seeking cores for orphan and rare diseases, distributed computing programs can put your idle computers to good work. Read More »