Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/boincadm/prj/html/inc/boinc_db.inc on line 147
Can we have a 64-bit ARMv8 application?

Can we have a 64-bit ARMv8 application?

Message boards : Closed Issues : Can we have a 64-bit ARMv8 application?
Message board moderation

To post messages, you must log in.


Deprecated: Creation of dynamic property BoincUser::$prefs is deprecated in /var/boincadm/prj/html/inc/forum_db.inc on line 164

Deprecated: Creation of dynamic property BoincUser::$prefs is deprecated in /var/boincadm/prj/html/inc/forum_db.inc on line 164

Deprecated: Creation of dynamic property BoincUser::$prefs is deprecated in /var/boincadm/prj/html/inc/forum_db.inc on line 164
AuthorMessage
Dirk Broer

Send message
Joined: 21 Feb 19

Deprecated: Creation of dynamic property BoincUser::$nposts is deprecated in /var/boincadm/prj/html/inc/forum.inc on line 613
Posts: 24
Credit: 1,030,530
RAC: 0
Message 4752 - Posted: 15 Jul 2022, 14:43:17 UTC

The present 32-bit ARMv7 application needs a lot of memory, so much that a Nvidia Jetson Nano with 2GB of RAM can't complete the tasks when doing four at a time -a 4GB model can barely finish them. A 4GB Odroid-N2+ that has six cores can't do six at a time, but has no problem doing two. As a 64-bit ARMv8 application could address much more memory it might speed up the calculations (with WEP-M+2 a 64-bit app halved the calculation time under Linux/ARM, under Android it was even brought back to a quarter).
ID: 4752 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Veronika Kerm
Volunteer moderator
Volunteer tester

Send message
Joined: 6 Jun 22

Deprecated: Creation of dynamic property BoincUser::$nposts is deprecated in /var/boincadm/prj/html/inc/forum.inc on line 613
Posts: 13
Credit: 138,518
RAC: 0
Message 4753 - Posted: 16 Jul 2022, 20:01:03 UTC - in response to Message 4752.  

Actually we could!
I do not know when the app binary gets compiled and how it ends up in the project. But it does compile on aarch64. This will be interesting.

Do you know the boinc platform string for aarch64 linux?
ID: 4753 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Dirk Broer

Send message
Joined: 21 Feb 19
Posts: 24
Credit: 1,030,530
RAC: 0
Message 4756 - Posted: 23 Jul 2022, 0:45:05 UTC - in response to Message 4753.  

Actually we could!
I do not know when the app binary gets compiled and how it ends up in the project. But it does compile on aarch64. This will be interesting.

Do you know the boinc platform string for aarch64 linux?


I suppose you mean

aarch64-unknown-linux-gnu
for 64-bit ARM Linux

as opposed to
arm-unknown-linux-gnueabihf
for 32-bit ARM Linux

For even more BOINC platform strings: see https://boinc.berkeley.edu/trac/wiki/BoincPlatforms.
ID: 4756 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Veronika Kerm
Volunteer moderator
Volunteer tester

Send message
Joined: 6 Jun 22
Posts: 13
Credit: 138,518
RAC: 0
Message 4757 - Posted: 30 Jul 2022, 15:40:21 UTC

I have built the arm 64-bit app. It did not want to load at first, because the platform was missing.
ID: 4757 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
fzs600

Send message
Joined: 16 Feb 19

Deprecated: Creation of dynamic property BoincUser::$nposts is deprecated in /var/boincadm/prj/html/inc/forum.inc on line 613
Posts: 10
Credit: 4,283,277
RAC: 0
Message 4758 - Posted: 30 Jul 2022, 16:00:43 UTC - in response to Message 4757.  

I have built the arm 64-bit app. It did not want to load at first, because the platform was missing.

I got some back thank you very much
30 Jul 2022, 15:57:51 UTC 5 Aug 2022, 16:56:11 UTC En cours --- --- --- Symmetric Prime Tuples v3.00
aarch64-unknown-linux-gnu

30 Jul 2022, 15:57:51 UTC 5 Aug 2022, 16:56:11 UTC En cours --- --- --- Symmetric Prime Tuples v3.00
aarch64-unknown-linux-gnu
ID: 4758 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Closed Issues : Can we have a 64-bit ARMv8 application?

©2024 Tomáš Brada