ARM/ARM64 (Raspberry Pi) support

Message boards : Number crunching : ARM/ARM64 (Raspberry Pi) support
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · Next

AuthorMessage
JagDoc

Send message
Joined: 8 Apr 15
Posts: 5
Credit: 7,977,856
RAC: 1
Message 1870 - Posted: 18 Aug 2022, 20:03:24 UTC - in response to Message 1869.  
Last modified: 18 Aug 2022, 20:04:11 UTC


It turns out that libstdc++6 is already installed and that the libsfstdc++6 doesn't apply to my platform. It's for armhf and I running aarch64.

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
ID: 1870 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile cuphi

Send message
Joined: 9 Aug 22
Posts: 8
Credit: 991,390
RAC: 5
Message 1871 - Posted: 18 Aug 2022, 21:24:15 UTC - in response to Message 1870.  

Well, maybe Jesus can tell us what's missing for sure. I am running Einstein@home WU's with no problems right now.
ID: 1871 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Spectrum

Send message
Joined: 23 Jul 22
Posts: 2
Credit: 77,563
RAC: 1
Message 1873 - Posted: 19 Aug 2022, 8:32:29 UTC

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
ID: 1873 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[VENETO] boboviz

Send message
Joined: 9 Apr 15
Posts: 155
Credit: 644,645
RAC: 0
Message 1874 - Posted: 19 Aug 2022, 9:29:29 UTC - in response to Message 1868.  

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.
All work fine.


Just curious for benchmarks on Odroids.
How many minutes?
ID: 1874 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Landjunge
Avatar

Send message
Joined: 19 Sep 18
Posts: 7
Credit: 5,782,860
RAC: 7
Message 1875 - Posted: 19 Aug 2022, 9:33:50 UTC - in response to Message 1874.  

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.
All work fine.


Just curious for benchmarks on Odroids.
How many minutes?


Click "JagDoc", click "Computer", watch for odroid clients, click "tasks". tadaaaa =D
ID: 1875 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[VENETO] boboviz

Send message
Joined: 9 Apr 15
Posts: 155
Credit: 644,645
RAC: 0
Message 1876 - Posted: 19 Aug 2022, 9:36:38 UTC - in response to Message 1875.  

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...)
ID: 1876 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
mogurakun

Send message
Joined: 5 Jan 16
Posts: 4
Credit: 133,248
RAC: 3
Message 1877 - Posted: 19 Aug 2022, 20:35:20 UTC - in response to Message 1865.  

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]
ID: 1877 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
mogurakun

Send message
Joined: 5 Jan 16
Posts: 4
Credit: 133,248
RAC: 3
Message 1878 - Posted: 19 Aug 2022, 20:37:44 UTC - in response to Message 1873.  


Is Myocyte is a 64-bit only application, or is there any hope for an armhf-App like on the SiDock-Project?


I have compiled it from source for my RPi running in 32bit mode, so it definitely can be done.
ID: 1878 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Jesús Carro
Project administrator
Project developer
Project scientist
Help desk expert
Avatar

Send message
Joined: 18 Mar 15
Posts: 198
Credit: 452,469
RAC: 0
Message 1883 - Posted: 20 Aug 2022, 8:05:45 UTC

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
ID: 1883 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
fzs600

Send message
Joined: 9 Apr 15
Posts: 11
Credit: 1,112,251
RAC: 0
Message 1884 - Posted: 20 Aug 2022, 10:43:28 UTC - in response to Message 1883.  

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!
Best,
Jesús.

OK
I have just downloaded the new version 0.19 for the moment everything is fine.
ID: 1884 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
JagDoc

Send message
Joined: 8 Apr 15
Posts: 5
Credit: 7,977,856
RAC: 1
Message 1885 - Posted: 20 Aug 2022, 13:13:14 UTC - in response to Message 1883.  

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
ID: 1885 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
fzs600

Send message
Joined: 9 Apr 15
Posts: 11
Credit: 1,112,251
RAC: 0
Message 1886 - Posted: 20 Aug 2022, 15:24:37 UTC - in response to Message 1885.  

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
aarch64-unknown-linux-gnu

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
aarch64-unknown-linux-gnu

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
aarch64-unknown-linux-gnu
ID: 1886 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile cuphi

Send message
Joined: 9 Aug 22
Posts: 8
Credit: 991,390
RAC: 5
Message 1887 - Posted: 20 Aug 2022, 18:53:09 UTC - in response to Message 1883.  

...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...
Jesús.


Thank *you* Jesús! My Odroid-N2+ is working on four DENIS tasks now.
ID: 1887 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Jesús Carro
Project administrator
Project developer
Project scientist
Help desk expert
Avatar

Send message
Joined: 18 Mar 15
Posts: 198
Credit: 452,469
RAC: 0
Message 1895 - Posted: 24 Aug 2022, 10:34:16 UTC - in response to Message 1885.  

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.
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

Jesús Carro
Universidad San Jorge
@InSilicoHeart
ID: 1895 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Spectrum

Send message
Joined: 23 Jul 22
Posts: 2
Credit: 77,563
RAC: 1
Message 1898 - Posted: 25 Aug 2022, 13:35:05 UTC - in response to Message 1895.  

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
ID: 1898 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Felix_M_

Send message
Joined: 23 Jun 15
Posts: 3
Credit: 135,131
RAC: 0
Message 1899 - Posted: 26 Aug 2022, 6:00:24 UTC

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
ID: 1899 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
JagDoc

Send message
Joined: 8 Apr 15
Posts: 5
Credit: 7,977,856
RAC: 1
Message 1900 - Posted: 26 Aug 2022, 7:03:36 UTC

Runtime on Odroid-N2+:
0.18 runtime 2h30m - 2h50m
0.19 runtime 3h45m - 4h
0.20 runtime 3h -3h20m
ID: 1900 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
fzs600

Send message
Joined: 9 Apr 15
Posts: 11
Credit: 1,112,251
RAC: 0
Message 1901 - Posted: 28 Aug 2022, 16:51:17 UTC - in response to Message 1900.  

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
aarch64-unknown-linux-gnu

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
aarch64-unknown-linux-gnu

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
aarch64-unknown-linux-gnu

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
aarch64-unknown-linux-gnu
ID: 1901 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Jesús Carro
Project administrator
Project developer
Project scientist
Help desk expert
Avatar

Send message
Joined: 18 Mar 15
Posts: 198
Credit: 452,469
RAC: 0
Message 1902 - Posted: 29 Aug 2022, 12:31:43 UTC - in response to Message 1899.  

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


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
ID: 1902 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Felix_M_

Send message
Joined: 23 Jun 15
Posts: 3
Credit: 135,131
RAC: 0
Message 1903 - Posted: 29 Aug 2022, 19:01:34 UTC - in response to Message 1902.  

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


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.


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
ID: 1903 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Previous · 1 · 2 · 3 · Next

Message boards : Number crunching : ARM/ARM64 (Raspberry Pi) support