Oddly the issue from doing my reading does not seem to be getting the BOINC manager to install on the device, but rather finding projects that support the ARM architecture, and the other limitations on the board. So as I do not have the device in hand, the first part of this page is going to be dedicated to Projects I have found that should require far less fuss than most.
Supported projects
Quake Catchers network - While I likely won't be testing this, as I do not live anywhere close to an area known for earthquakes, or at least any more than very very very minor ones, which can be confused for a pick-up truck in the street. But the linked to sight is their own home page specifically advertising its ability to work with the Raspberry pi.Radioactive @ Home - Has also announced it offers support for the Boinc Raspberry Pi. Though sadly it is like Quake Catchers network as it also requires an additional piece of hardware for it to be able to grant credits.
Asteroids@ home - recently announced support for raspberry pi.
I am giving up hope on this project
I am in a little bit of a predicament, if I am to crunch boinc projects on the raspberry pi, I need to purchase one of the new model B boards with the 512MB memory. While I have made progress in getting several projects to recognize my raspberry pi, the one recurring issue is the amount of memory that my pi has.As asteroids which is the latest promising one needs 244MB of memory, when running even just in terminal mode I can not free up more than 190MB of memory, without worrying about really cutting essential tasks. So I need to reconsider my project. Not to mention it appears those late to the party actually benefited.
Have you tried Einstein@home on the Raspberry Pi. The source is available here http://albert.phys.uwm.edu/license.php. I don't have a Pi, but would invest in one if I could set it to Crunch something useful. Otherwise I don't really have a use for one.
ReplyDeleteKeith, That might be a project for me tonight, after my night class. Though I am making no promises that I will get to it before the weekend. I will let you know.
DeleteAdam.
Please see my experiences thus far: http://burdeview.blogspot.com.au/
ReplyDeleteSETI@Home is fried at the moment due to service problems. I can confirm it did actually start crunching though.
I tried using the SIMONA framework for POEM@home. Had lots of unreferenced vtable errors that I believe are to do with the arm version of the c compiler as I managed to get it crunching standalone when compiled on x86 Linux. Have to set aside some time to try and fix this.
Going to try and get Einstein@Home going tonight.
Just an update. I've managed to get SETI 6.12 and BOINC 6.12.34 cleanly compiled and running on Raspbian. Work unit is currently 20% of the way through. This is a lot further than it got before. See below:
ReplyDeletehttp://burdeview.blogspot.com.au/p/raspberry-pi-boinc-project-ive-created.html
I've linked a tarball on my post for you to download so you can skip the compilation part. You will still need to install BOINC, run, and attach anonymous project.
Lets hope this work unit gets all the way through and validated!
Thank you Daniel for keeping me updated, I have been quite busy lately so I have been unable to test it out. but I look forward to trying it soon.
ReplyDeleteHere's an update for you.
ReplyDeleteMikyWay@Home - Confirmed working and validating.
SETI@Home - Still waiting! Hopefully my task will get re-shipped for validation soon.
theSkyNet POGS - Confirmed working on dedicated test platform. Project lead will release anonymous platform support to production after checking results after weekend.
To those of you looking for something to do for their raspberry pis: Enigma@home (http://www.enigmaathome.net/) works on raspbian - out of the box (!), with boinc installed from repositories (!). No need to compile anything yourself, just install and add the project! My pi managed 15 workunits worth about 1000 credits in about three weeks of 24/7 crunching.
ReplyDeleteConfirming SETI@Home has returned as validated.
ReplyDeleteRegarding Eniga@Home, that is great news!
Project Asteroids@Home added support for RPI.
ReplyDeletehttp://asteroidsathome.net/boinc/
I got first task and it looks like my RPI will need about 20 days (about 500 hours) to finish the job...
Small update to RPI & Asteroids@Home.
ReplyDeleteFirst, my RPI has 512MB RAM and is overclocked to 900MHz. I tried to overclock to 950MHz in the past but filesystem at SD card was corrupted. 900MHz runs OK; I have a small aluminium heatsink at CPU.
My first task from Asteroids@Home was finished and validated. Boinc client reported that about 500 hours will be needed finish the job at RPI but work was done in less that 60 hours (2.5 days). My desktop PC needs about 4 hours to finish this kind of job...
I've been pumping out theSkyNet POGS credits on my Raspberry PIs for over a month now. Here's just one of my hosts. I'm happy so far.
ReplyDeletehttp://ec2-23-23-126-96.compute-1.amazonaws.com/pogs/show_host_detail.php?hostid=3089
Here's my post on how to get it rolling using anonymous platform:
http://ec2-23-23-126-96.compute-1.amazonaws.com/pogs/forum_thread.php?id=156
For those that want to skip straight to the needed project files:
https://github.com/dcarrion87/boinc-rpi/tree/master/project_pogs/bins
Here's some better crunching statistics for my two main Pis that have been crunching theSkyNet POGS for over a month:
ReplyDeleteHost 1
Host 2
You can see them slowly creeping up. ;)
Cheers
Eeerr, sorry about the post abuse. I've updated the instructions over on my blog to preference BOINC 7.0.27, available via Raspbian repos. I provide instruction on loading up using anonymous platform set-up for POGS, SETI, Milkyway and Einstein. Only a few steps required:
ReplyDeleteBURDEVIEW - Raspberry Pi BOINC Project
OProject@Home ALX and WUProp@Home now available on Raspberry Pi. Project files with instructions over on my project page.
ReplyDeleteThese are NCI (Non CPU intensive) class applications. That is, they'll run alongside your SETIs and Milkyways.
Not sure if you've seen it yet, but the programmers at Albert@Home have made a Raspberry Pi compatible version available natively http://albert.phys.uwm.edu/. It's apparently working on the 256MB Raspberry Pi.
ReplyDeleteThanks to Daniel (above) I've had 27k credits via running various BOINC projects since the 3rd week of January 2013 namely, OProject, WUProp, Milkyway & Albert under Raspbian.
ReplyDeleteWhich is nice for a 256MB RPi.
SubsetSum@Home now available over on my Raspberry Pi BOINC page
ReplyDeleteHere's a successful run: http://volunteer.cs.und.edu/subset_sum/result.php?resultid=1345268