ARM/ARM64 (Raspberry Pi) support
Message boards :
Number crunching :
ARM/ARM64 (Raspberry Pi) support
Message board moderation
Previous · 1 · 2 · 3 · Next
Author | Message |
---|---|
Send message Joined: 8 Apr 15 Posts: 6 Credit: 9,547,398 RAC: 8 |
My Odroid-N2+ run with orginal Hardkernel image (aarch64). To run Universe@home i have armhf support added. odroid@n213:~$ uname -a Linux n213 4.9.230-93 #1 SMP PREEMPT Thu Jul 23 18:32:40 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux odroid@n213:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.1 LTS Release: 20.04 Codename: focal odroid@n213:~$ boinc --version 7.16.6 aarch64-unknown-linux-gnu |
Send message Joined: 9 Aug 22 Posts: 10 Credit: 2,219,354 RAC: 0 |
Well, maybe Jesus can tell us what's missing for sure. I am running Einstein@home WU's with no problems right now. |
Send message Joined: 23 Jul 22 Posts: 2 Credit: 161,413 RAC: 0 |
Thank you for implementing ARM. My Raspberry Pi 4 is (2 GHz OC) producing valid results at around 2h15m runtime. My ASUS Tinker Board 2 produces valid results at around 6h45m. Is Myocyte is a 64-bit only application, or is there any hope for an armhf-App like on the SiDock-Project? Best regards |
Send message Joined: 9 Apr 15 Posts: 171 Credit: 1,552,856 RAC: 1 |
I tested it now on Odroid-N2+, Odroid-M1, Odroid-C2 and Odroid-C4 running with Ubuntu 20.04.1 LTS/20.04.4 LTS. Just curious for benchmarks on Odroids. How many minutes? |
Send message Joined: 19 Sep 18 Posts: 8 Credit: 27,785,431 RAC: 7 |
I tested it now on Odroid-N2+, Odroid-M1, Odroid-C2 and Odroid-C4 running with Ubuntu 20.04.1 LTS/20.04.4 LTS. Click "JagDoc", click "Computer", watch for odroid clients, click "tasks". tadaaaa =D |
Send message Joined: 9 Apr 15 Posts: 171 Credit: 1,552,856 RAC: 1 |
Click "JagDoc", click "Computer", watch for odroid clients, click "tasks". tadaaaa =D Ah, ok, thank you (i think that everybody doesn't publish their pcs...) |
Send message Joined: 5 Jan 16 Posts: 4 Credit: 220,401 RAC: 0 |
Got 4 on my Pi4. It's predicting 4h per WU. I'm running Raspberry Pi OS Buster. Hello, 4h per WU on RPi4 is quite a lot. If i may suggest, update your OS (if you can & have the time). ARM provided a new, optimized math library implementation into glibc around version 2.30 or so, can't remember exactly. But it makes quite a difference. Non-overclocked RPi4 with reasonably up2date OS is able to run DENIS tasks at around 2h.[/quote] |
Send message Joined: 5 Jan 16 Posts: 4 Credit: 220,401 RAC: 0 |
I have compiled it from source for my RPi running in 32bit mode, so it definitely can be done. |
Send message Joined: 18 Mar 15 Posts: 281 Credit: 2,748,608 RAC: 14 |
Hi! Probably the problem comes with a library dinamically linked. We have uploaded a new version for ARM forcing the static link to try to solve the issue. Could you check the new app? Especially the ones with problems. Thank you! Regarding the 32bit application. Yes, there is no problem to compile it for 32 bits. We have started with 64, but if it is of interest, we could also compile it for 32 bits. Once we see that everything is going well, it shouldn't be a problem. Best, Jesús. Jesús Carro Universidad San Jorge @InSilicoHeart |
Send message Joined: 9 Apr 15 Posts: 13 Credit: 2,031,970 RAC: 6 |
Hi! OK I have just downloaded the new version 0.19 for the moment everything is fine. |
Send message Joined: 8 Apr 15 Posts: 6 Credit: 9,547,398 RAC: 8 |
The new 0.19 app is very slow. Runtime on Odroid-N2+: 0.18 runtime 2h30m - 2h50m 0.19 runtime 3h45m - 4h https://denis.usj.es/denisathome/results.php?hostid=216025 On the Odroid-M1: 0.18 runtime 5h 0.19 runtime 6h40m |
Send message Joined: 9 Apr 15 Posts: 13 Credit: 2,031,970 RAC: 6 |
20 Aug 2022, 10:37:20 UTC 20 Aug 2022, 14:48:49 UTC Terminé et validé 15,075.40 13,946.95 46.69 Beta of DENIS-myocyte v0.19 20 Aug 2022, 10:37:20 UTC 20 Aug 2022, 14:47:11 UTC Terminé, en attente de validation 14,975.39 13,859.10 en attente Beta of DENIS-myocyte v0.19 20 Aug 2022, 10:37:20 UTC 20 Aug 2022, 14:49:57 UTC Terminé, en attente de validation 15,144.23 14,011.45 en attente Beta of DENIS-myocyte v0.19 |
Send message Joined: 9 Aug 22 Posts: 10 Credit: 2,219,354 RAC: 0 |
...We have uploaded a new version for ARM forcing the static link to try to solve the issue. Could you check the new app? Especially the ones with problems. Thank you... Thank *you* Jesús! My Odroid-N2+ is working on four DENIS tasks now. |
Send message Joined: 18 Mar 15 Posts: 281 Credit: 2,748,608 RAC: 14 |
Hi JagDog, This could be caused by the static compilation. We will check a different set of options to try to improve this. Thanks for the information. Best, Jesús. The new 0.19 app is very slow. Jesús Carro Universidad San Jorge @InSilicoHeart |
Send message Joined: 23 Jul 22 Posts: 2 Credit: 161,413 RAC: 0 |
Hi Jesús, i noticed release of Version 0.20 for ARM64 an wanted to give some feedback. My observed avg. runtimes (Raspberry Pi 4B 2 GHz OC): 0.18: ~ 2h15m 0.19: ~ 3h40m 0.20: ~ 3h05m Best |
Send message Joined: 23 Jun 15 Posts: 3 Credit: 1,458,556 RAC: 0 |
Good Morning, I also just realized the release of Beta 0.20, all of those WUs ended with computation error. https://denis.usj.es/denisathome/show_host_detail.php?hostid=215998 Greets Felix |
Send message Joined: 8 Apr 15 Posts: 6 Credit: 9,547,398 RAC: 8 |
Runtime on Odroid-N2+: 0.18 runtime 2h30m - 2h50m 0.19 runtime 3h45m - 4h 0.20 runtime 3h -3h20m |
Send message Joined: 9 Apr 15 Posts: 13 Credit: 2,031,970 RAC: 6 |
Raspberry Pi 4 v0.19 24 Aug 2022, 20:34:06 UTC 28 Aug 2022, 12:00:15 UTC Terminé et validé 14,656.76 14,022.90 45.44 Beta of DENIS-myocyte v0.19 24 Aug 2022, 20:33:54 UTC 28 Aug 2022, 11:49:15 UTC Terminé et validé 14,570.35 13,938.09 43.93 Beta of DENIS-myocyte v0.19 v0.20 24 Aug 2022, 21:40:57 UTC 28 Aug 2022, 15:08:44 UTC Terminé et validé 12,392.64 11,806.08 45.41 Beta of DENIS-myocyte v0.20 24 Aug 2022, 21:40:57 UTC 28 Aug 2022, 15:26:49 UTC Terminé et validé 12,395.41 11,829.47 45.57 Beta of DENIS-myocyte v0.20 |
Send message Joined: 18 Mar 15 Posts: 281 Credit: 2,748,608 RAC: 14 |
Good Morning, I also just realized the release of Beta 0.20, all of those WUs ended with computation error. Hi Felix! I've been checking your tasks, and I detected that your processor is ARMv7. As far as I know ARMv7 is 32bits, but our application is for 64 bits. I think the problem could be there. Best, Jesús. Jesús Carro Universidad San Jorge @InSilicoHeart |
Send message Joined: 23 Jun 15 Posts: 3 Credit: 1,458,556 RAC: 0 |
Good Morning, I also just realized the release of Beta 0.20, all of those WUs ended with computation error. Hi Jesús, thanks for your reply, this is good to know. Has this changed from beta 0.19 to beta 0.20? Because all 0.19 WUs finished without error. Greets Felix |