Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 38
Posts: 38   Pages: 4   [ 1 2 3 4 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 12205 times and has 37 replies Next Thread
doutz
Cruncher
Joined: Mar 13, 2006
Post Count: 14
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Raspberry Pi 3 and WCG?

I know a thread was started asking about Raspberry Pi 2 (https://secure.worldcommunitygrid.org/forums/wcg/viewthread_thread,38182) but the recent release of the Raspberry Pi 3 sees some major hardware improvements.
Here's my "lscpu" output:
Architecture:          armv7l
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
Model name: ARMv7 Processor rev 4 (v7l)
CPU max MHz: 1200.0000
CPU min MHz: 600.0000

A little more detail from /proc/cpuinfo:
model name	: ARMv7 Processor rev 4 (v7l)
BogoMIPS : 76.80
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4

RAM is 1GB.

Boinc benchmarks (running stock boinc 7.4.23):
[---] Running CPU benchmarks
[---] Benchmark results:
[---] Number of CPUs: 4
[---] 641 floating point MIPS (Whetstone) per CPU
[---] 2232 integer MIPS (Dhrystone) per CPU
[---] Resuming computation

Hardly mind-blowing nowadays but not bad at all for a little box like the Raspberry Pi 3 all the same, IMHO...
I am successfully running Einstein@Home and Universe@Home 24/7 for over a month now, fully stable. Would be nice to run WCG too. Any plans for this?

Note: Essentially WCG won't run currently due to the reported/detected architecture of
arm-unknown-linux-gnueabihf
This can be solved by cross-compiling or by over-riding the boinc auto-detected arch version. The latter choice always makes me a little uneasy. The cross-compile option could be just as simple as a cross-compile with the correct toolset. However, it could also be a little more involved if it is found that a simple cross-compiled binary simply runs way too slow (even allowing for the differences in hardware) on a Raspberry Pi 3.
[May 20, 2016 6:38:11 AM]   Link   Report threatening or abusive post: please login first  Go to top 
SekeRob
Master Cruncher
Joined: Jan 7, 2013
Post Count: 2741
Status: Offline
Reply to this Post  Reply with Quote 
Re: Raspberry Pi 3 and WCG?

If there's an ARMv7 or v8 in there, and you squeeze on an Android 4.1 or higher [PIE compliant], you'd possible be able to get Zika and Ebola (work units that is ;P). Then it's a case of getting the right OS string in there to fake it with <alt_platform>platform_name</alt_platform> in a cc_config.xml

BTW, it was just tech confirmed, there are only 32 bit science app builds for Android.
[May 20, 2016 7:04:56 AM]   Link   Report threatening or abusive post: please login first  Go to top 
doutz
Cruncher
Joined: Mar 13, 2006
Post Count: 14
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Raspberry Pi 3 and WCG?

Yup it is indeed an ARM7.
However, the OS is not Android, it's a Linux debian fork (Raspbian - the pretty much default Raspberry Pi OS to install). Since I already have some boinc stuff running (Einstein@Home, Universe@Home) and, indeed, things like ssh(d) and Tight VNC Server for remote desktop access, I'm none too keen on replacing the current Raspbian OS.
In any case e.g. http://raspberrypi.stackexchange.com/question...list-of-operating-systems lists several OSes I could use and Android doesn't seem to be one of them.
So... given that the CPU (ARM7) seems to be the same as for the Android build, a cross-compile for the target architecture of arm-unknown-linux-gnueabihf would - at least on the surface - seem like a clean way of adding Raspberry Pi 3 into the OET / OpenZika fold(-ing!), methinks...

I'd be happy to give cross-compiling a go for OET / OpenZika for a Raspberry Pi 3 if I could get source to cross-compile with...
[May 21, 2016 8:30:04 AM]   Link   Report threatening or abusive post: please login first  Go to top 
SekeRob
Master Cruncher
Joined: Jan 7, 2013
Post Count: 2741
Status: Offline
Reply to this Post  Reply with Quote 
Re: Raspberry Pi 3 and WCG?

:o)))) . The source code is closed [and I agree with that for various reasons to include 'you aint going to mess with the meds that might come rolling out of your home made']

If BOINCStats http://boincstats.com/en/stats/15/host/breakdown/os
lists Raspbian as an working OS for WCG, then someone already figured it out. At any rate, WCG tracks what OSses cannot be served and how many try... if it's a significant number WCG could consider. It's chicken-egg maybe, compile for Raspbian and many might come. If you though look at the participating share of the billion+ Android devices, already dismal, what install base is needed to get enough Raspbian going [with required wingman to ensure a reasonable quick quorum validation time].
[May 21, 2016 8:49:54 AM]   Link   Report threatening or abusive post: please login first  Go to top 
doutz
Cruncher
Joined: Mar 13, 2006
Post Count: 14
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Raspberry Pi 3 and WCG?

:o)))) . The source code is closed
Ah, ok. Well, that makes life simpler for me :)
[and I agree with that for various reasons to include 'you aint going to mess with the meds that might come rolling out of your home made']
Not sure I understood, but ok...
If BOINCStats http://boincstats.com/en/stats/15/host/breakdown/os
lists Raspbian as an working OS for WCG, then someone already figured it out. At any rate, WCG tracks what OSses cannot be served and how many try... if it's a significant number WCG could consider.
Thanks for the link and the background info. I did think (hope) it wouldn't be too difficult given that a Raspberry Pi 3 is essentially a high-end mobile on the hardware side and a standard Linux distro on the software side, both of which are covered by WCG separately already.
It's chicken-egg maybe, compile for Raspbian and many might come.
Guess so, though one thing is for sure: if there isn't a version provided at all, then none will come...
If you though look at the participating share of the billion+ Android devices, already dismal,
Fair point. I didn't look at the Android usage stats. However, I suspect from my own experience and what I read in other forums that the low take-up rate for Android could well be down to the seemingly constant pausing (I know, been through all the settings and got it tweaked to pause as little as possible) and reverting back to checkpoints hours earlier, losing several hours work at e.g. the simple sweep of a screen ("pause when screen unlocked" setting). These kind of issues you just won't have with a Raspberry Pi as it just runs boinc stuff happily 24/7 if you let it, as I can attest. However, I think it is a safe bet to say that there are far less Raspberry Pi devices out there than there are Android devices...
what install base is needed to get enough Raspbian going [with required wingman to ensure a reasonable quick quorum validation time].
Well, I'd be up for it - so you could have an install base of at least one ;-) Goodness, I'd even finally sign up for beta apps at WCG just for this...
Maybe I just got a bee in my bonnet but given my Raspberry Pi is already successfully searching deep space for binary pulsars and what not, I'd kinda like to do something a little closer to home like WCG
[May 22, 2016 10:47:46 AM]   Link   Report threatening or abusive post: please login first  Go to top 
genes
Advanced Cruncher
USA
Joined: Jan 28, 2006
Post Count: 132
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Raspberry Pi 3 and WCG?

Hmm, looking at the OS breakdown for Universe@home, say, I don't see "Raspbian" listed, though I have 246000+ credit for my two R-PI's - I think it's just grouped under "Linux". That being the case, you'd never know how many PI's are out there looking to run BOINC projects or even WCG for that matter, I for one would switch my two machines (a PI2 and a PI3) which run 24/7 in a minute if I could run WCG on them. I might even buy a few more given their low price and low power consumption.
[May 22, 2016 7:05:00 PM]   Link   Report threatening or abusive post: please login first  Go to top 
olivaresanthony
Cruncher
United States
Joined: Apr 12, 2013
Post Count: 36
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Raspberry Pi 3 and WCG?

I have been thinking of buying a Raspberry Pi for the longest time but the fact that it won't be able to run WCG is one of the main reasons why I haven't bought one yet. I'm sure there are others out there that would like to be able to run WCG on it.
----------------------------------------

[May 23, 2016 3:20:25 PM]   Link   Report threatening or abusive post: please login first  Go to top 
SekeRob
Master Cruncher
Joined: Jan 7, 2013
Post Count: 2741
Status: Offline
Reply to this Post  Reply with Quote 
Re: Raspberry Pi 3 and WCG?

I so very vaguely remember one of the techs said something on the matter, and indeed (A private comment): https://secure.worldcommunitygrid.org/forums/wcg/viewpostinthread?post=373020
[May 23, 2016 3:31:35 PM]   Link   Report threatening or abusive post: please login first  Go to top 
KerSamson
Master Cruncher
Switzerland
Joined: Jan 29, 2007
Post Count: 1684
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Raspberry Pi 3 and WCG?

Crunching based on RPi 2 or RPi 3 with Raspbian (Jessie) would be very fine !!!
Hopefully,
Yves
----------------------------------------
[May 23, 2016 10:05:18 PM]   Link   Report threatening or abusive post: please login first  Go to top 
SekeRob
Master Cruncher
Joined: Jan 7, 2013
Post Count: 2741
Status: Offline
Reply to this Post  Reply with Quote 
Re: Raspberry Pi 3 and WCG?

For the WCG Tech(nical) readers http://fossforce.com/2016/05/community-raspberry-pi/ ... maybe there is a supporting market for this platform, and would it be a boost for BOINC crunching in general nerd
----------------------------------------
[Edit 1 times, last edit by SekeRob* at May 27, 2016 6:33:29 PM]
[May 27, 2016 6:31:26 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 38   Pages: 4   [ 1 2 3 4 | Next Page ]
[ Jump to Last Post ]
Post new Thread