To compare the difference in performance between the Raspberry Pi and the ODROID-U2 running BOINC tasks, here's some stats:
1) Time difference between theSkyNet POGS fit task on single CPU:
Raspberry Pi @ 950 MHz ~ 120 minutes.
05:40:13 (17261): wrapper: running fit_sed (1 filters.dat observations.dat)
07:51:11 (17261): wrapper: running fit_sed (2 filters.dat observations.dat)
ODROID-U2 @ 1.7GHz ~ 30 minutes.
19:46:09 (6657): wrapper: running fit_sed (1 filters.dat observations.dat)
20:17:02 (6657): wrapper: running fit_sed (2 filters.dat observations.dat)
2) BOINC benchmark tests:
Raspberry Pi @ 950 MHz
18-Jan-2013 13:15:20 [---] 325 floating point MIPS (Whetstone) per CPU
18-Jan-2013 13:15:20 [---] 1301 integer MIPS (Dhrystone) per CPU
ODROID-U2 @ 1.7GHz
21-Jan-2013 19:39:46 [---] 969 floating point MIPS (Whetstone) per CPU
21-Jan-2013 19:39:46 [---] 3977 integer MIPS (Dhrystone) per CPU
I wonder ...
ReplyDeleteI wonder if it would be possible to create a virus that infected payment cards (e.g. credit and debit cards) so that they ran BOINC ...
Just wondering ...
:^D
"ODROID-U2 @ 1.7GHz 969 floating point MIPS (Whetstone) per CPU"
DeleteSeems a bit on the low side? My 3 show ...
U2: 1436.4
U2a: 1422.86
U2b: 1443.62
I know that any measure of an ARM SoC is pretty flakey but +/- 68% of my average is a bit odd.
I wonder if termerature is a factor? (Here I run them at 21C ambient and each has a fan blowing over the board & heatsink fins.)
I've yet to optimize the system as I've been busy the last couple days. E.g. Optimized compiled BOINC, scaling governer tweaks, etc... Those values are "out of the box" default BOINC unoptimized package build benchmarks.
DeleteHow is your system configured, maybe you can share your U2 build with us here?
Hi Daniel.
DeleteGo over to http://odroid.foros-phpbb.com/ and check my posts. Specifically but not exclusively http://odroid.foros-phpbb.com/t1966-u2-in-use-words-of-caution
All the best, Ray
Hey Ray
DeleteThanks for the info...
Ah yes, the NativeBOINC version on Android is fairly optimized. My build concentrates on implementation using Debian Linux. I'm going to be loading up my second U2 with Android when I have some time.
The actual client applications are the ones I'm concerned about. I need to recompile them for better performance on armv7l platform.
Cheers
Daniel
OK, Daniel. I geddit.
ReplyDeleteIt's a pity RPi uses bloatware?
So it's Android for me in the near future.
FWIW all the BOINC results for my RPi are on a 1st-gen 256k Model B board. I fogot to add that so I'll post this elsewhere as clarification.
Quote:- It's a pity RPi uses bloatware?
DeleteThat was a (bad) joke BTW.
Anyway, my little mini farm* of ODROID devices just pushed 20K BOINC credits in the last 24 hours ... all run Android FWIW ... see http://nativeboinc.org/site/detail_user/688
Ray
* 1 ODROID-X, 4 ODROID-U2s. Yep 20 SoC's. When I hit a certain target in about 16 days they will all go over to MW@H, crunching for science on around 10 watts per device or 50 watts total 100% utilisation, 100% cpus, 24/7 and run deltaT** pretty cool.
** http://wiki.answers.com/Q/What_is_DELTA_T
Haha, no worries. Great stats by the way!
DeleteRay, if you read this, I'm just curious about your 5V set-up for all your little crunchers. At the moment I've got a really dodgy set-up with PC power supplies. I'd be interested to see what you're doing. Do you have some specs and pictures you feel like sharing?
DeleteSorry if you've linked this before and I missed it.
I know - right? Awesome.
Delete(Best read aloud in the American idiom.)
And FWIW that shoud read 20 CPUs on 5 SoC's. My bad. See also http://nativeboinc.org/site/host_stats#order=dcredits)
I kinda anticipated that ... see previous posts, everywhere, about "that" 5v socket on the ODROID*. Anyway:-
Delete5V 10A PSU - Ebay item 110923861995
Plugs - Maplin (UK only?) Product code L43AY. (I tried complete cables sourced elsewhere for peanuts - I got monkeys!)
HTH, Ray
(* The ODROID would work out MUCH cheaper for everyone and be 100% reliable with a simple solder joint power source. Fuse it always!)
PS ... http://i65.photobucket.com/albums/h216/Ray_GTI-R/Dscn4757.jpg is the fully fused distribution board I made for the 5V 10A PSU. Each output has a 2.5A slow-blow fuse (all Maplin items BTW) to each ODROID.
DeleteRay.
And there's more coming ...
See also - http://odroid.foros-phpbb.com/t2479-power-supply-warning
DeleteHTH, Ray
Cheers for the links!
DeleteOne more thing. I think you should be blogging about your experiences! Some of the stuff you're doing is really awesome.
DeleteCheers
Daniel
FWIW I've posted a couple of messages on the U2 forum about power vs multiple U2s & recovering an SD card.
ReplyDeleteThanks Daniel.
ReplyDeleteI cherry pick - when I see genius I help all I can.
Ray