
Boinc is an ditributed computing platform used by some scientific projects, were you share your CPU time to contribute to the projects of your choice.
The difficulty with a Raspberry Pi is to find ARM processor compatible projects. I choice the Seti@home project, but I also tested the Milkyway@home projects.
Join an project
http://setiathome.berkeley.edu/ for Seti@home. Remember your ID and password, which are necessaries for the configuration.
Install Boinc on Raspberry Pi
"
sudo apt-get update
sudo apt-get install boinc
"
Download the Seti@home client
"
cd /var/lib/boinc-client
sudo wget https://github.com/dcarrion87/boinc-rpi/raw/master/bin/setiathome-armv6l.tar.gz
sudo tar xfz setiathome-armv6l.tar.gz
chown -R boinc:boinc projects/
"
Connect theBoinc to the project
"
boinccmd --lookup_account http://setiathome.berkeley.edu/ yourAccount yourPassword
"
The command returns your "account key" wich is 32 hexadécal caracters long.
You have to use it in the following command
"
boinccmd --project_attach http://setiathome.berkeley.edu yourAccountKey
"
To get my first task I used this command
"
boinccmd --project http://setiathome.berkeley.edu update
"
And to check activity I use:
"
boinccmd --get_simple_gui_info
"
Here you are, your Raspberry Pi is now crushing numbers to detect intelligent life outside Earth.
Thank to this blogger who gives the more valuable informations about this topic:
http://burdeview.blogspot.fr/p/raspberry-pi-boinc-project-ive-created.html