Boinc - to help science - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: PINE A64(+) (https://forum.pine64.org/forumdisplay.php?fid=4) +--- Forum: Pine A64 Projects, Ideas and Tutorials (https://forum.pine64.org/forumdisplay.php?fid=19) +--- Thread: Boinc - to help science (/showthread.php?tid=432) |
RE: Boinc - to help science - kermitas - 04-21-2016 (04-20-2016, 04:52 PM)Keex Wrote:(04-20-2016, 03:52 PM)kermitas Wrote: Can somebody pleeeeease post Pine's CPU benchmark made by BOINC app? (boincmgr -> advanced -> Run CPU benchmarks and then advanced -> event log) Thanks Keex . Now if you find app easy and useful you can easily donate your Pine's CPU power ). Check my blog post where I mentioned you. Interesting finding: if I would have 4 Pines then I would have as much dhrystones as ... Pentium Core 2 Q9450 (see attached chart). RE: Boinc - to help science - Keex - 04-21-2016 (04-21-2016, 02:44 AM)kermitas Wrote: Thanks Keex . Now if you find app easy and useful you can easily donate your Pine's CPU power ). Not the worst idea I will check it out RE: Boinc - to help science - Keex - 04-21-2016 Well I tried, but the hackless-experience of course didn't last long and I got something about an unknown platform which led me to vague forums talking about recompiling stuff and so on. Can't have an application on Linux without it, it seems. If you get around to it and post a clear guide I will happily follow along ;-) RE: Boinc - to help science - kermitas - 04-21-2016 (04-05-2016, 07:59 AM)Andrew2 Wrote:(04-05-2016, 07:42 AM)pine.tree Wrote: I'm guessing Boinc is very resource-intensive? Hi Andrew, are you talking about compilation of BOINC app? I am asking because I wonder if this app is doing any calculations by itself? I have a feeling that it downloads ready apps and spawns separate processes for them. Here are some of "ps aux" from my PC machines: Code: boinc 982 0.0 0.0 118988 2792 ? SNs Apr20 0:00 /bin/bash /usr/bin/boinc --allow_remote_gui_rpc --dir /var/lib/boinc Code: boinc 902 0.0 0.2 5588 2848 ? SNs 11:24 0:00 /bin/bash /usr/bin/boinc --allow_remote_gui_rpc --dir /var/lib/boinc And here from MK809III (ARMv7-A): Code: boinc 637 0.3 0.3 14568 7084 ? SN Apr20 4:12 /usr/bin/boinc --check_all_logins --redirectio --dir /var/lib/boinc-client --allow_remote_gui_rpc By looking at them - do you still think that dedication compilation will give any boost? RE: Boinc - to help science - Snacks - 04-23-2016 I'll give this a try - I've been running BOINC for the POEM project on my main PC. Note that you can limit percentage of CPU to use. RE: Boinc - to help science - baryluk - 04-23-2016 Sat 23 Apr 2016 10:20:20 PM UTC | | Benchmark results: Sat 23 Apr 2016 10:20:20 PM UTC | | Number of CPUs: 4 Sat 23 Apr 2016 10:20:20 PM UTC | | 1005 floating point MIPS (Whetstone) per CPU Sat 23 Apr 2016 10:20:20 PM UTC | | 3506 integer MIPS (Dhrystone) per CPU With cpus running at 1.15GHz, with some temporary drops to 1.10GHz. The question is which projects provide arm64 binaries for they work. If you are using Debian or Ubuntu based distro, and want to join SETI@Home, just install boinc-app-seti package. It will make boinc-client use it automatically pine64user@debianpine64:/var/lib/boinc-client$ ps aux | grep seti boinc 23364 97.8 3.5 89668 72972 ? RNl 22:29 2:59 ../../projects/setiathome.berkeley.edu/setiathome_v8 pine64user@debianpine64:/var/lib/boinc-client$ file projects/setiathome.berkeley.edu/setiathome_v8 projects/setiathome.berkeley.edu/setiathome_v8: symbolic link to /usr/lib/boinc-app-seti/setiathome_v8 $ file -L /var/lib/boinc-client/projects/setiathome.berkeley.edu/setiathome_v8 /var/lib/boinc-client/projects/setiathome.berkeley.edu/setiathome_v8: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=7ff21f252684c89976528b28922eca4f79b208e2, stripped It looks it will finish my work unit in about 36 hours. I know RPI2 is doing about 77h per WU. Still this is only at one core, with 1.15GHz. Will see how things heat up with 4 WUs in progress and 4 cores busy. I do have small heatsink, but it might become a bit warm. It looks every instance of setiathome_v8 uses about 80MB of RES memory. The application itself is small (3MB shared memory). RE: Boinc - to help science - kermitas - 04-24-2016 Thanks baryluk. I am attaching power efficiency charts of my devices. Here is a link to the spreadsheet if anybody is interested in. Notes:
Interesting finding: monthly cost of power for old Pentium4 and Pentium Core-2 machines is equal to cost of one, brand new Pine64+ 2GB. RE: Boinc - to help science - Keex - 04-24-2016 (04-24-2016, 01:21 AM)kermitas Wrote: Thanks baryluk. 5W is too high I recon. I never really measured more than 3W consumption. I'll hook it up with a stress test and try again and post the results. ---------------- Edit: Ok sorry, I was thoroughly mistaken. Using StabilityTest 2.7 I ran the CPU stress test and it was pulling consistently even 5.8W, so your number seems good. RE: Boinc - to help science - baryluk - 04-28-2016 I am measuring around 2.6W when idle and with screen turned off. 4.3W under 50% load (2 heavily loaded cores). It goes to about 5W when loaded 100% on all cores, communicating over Ethernet heavily also adds a bit of power. From the charts it looks that Pine64 is pretty impressive in terms of efficiency. RE: Boinc - to help science - texadactyl - 06-15-2016 (04-23-2016, 04:21 PM)baryluk Wrote: Hey thanks! The key package was boinc-app-seti which shows up in the package catalogue using synaptics but not visible using dpkg -l *UNTIL* you install it! Now, if we can only get the other boinc apps (E.g. pogs) to do the same. I do not yet have a heat sink. Not over-clocked. With 4 busy cores, I observed a steady temperature of 90C (ouch!). I backed off to 2 busy cores and observe the temperature steady in the 60-70C range. A heat sink is a good idea! |