Time for a 64-bit ARM application? Other platfforms?

Mersenneplustwo home page
log in

Advanced search

Message boards : Number crunching : Time for a 64-bit ARM application? Other platfforms?

Author Message
Dirk Broer
Send message
Joined: 6 Dec 13
Posts: 17
Credit: 20,251,747
RAC: 41,679
Message 544 - Posted: 16 Oct 2021, 10:05:35 UTC
Last modified: 16 Oct 2021, 10:07:23 UTC

There are both 32-bit and 64-bit x86 applications for Apple OS and Linux/x86, but so far the ARM application is only 32-bit and only for Linux/ARM

My idea is that the project will served by a 64-bit Linux/Aarch64 application in the view of Apple's move to ARM and the rise of 64-bit SBCs (e.g. Raspberry Pi 4, Odroid-N2)

Other missing platforms are Android/ARM, both 32-bit and 64-bit, and PPC (for old Macs, either OSX or Linux, both 32-bit and 64-bit).
____________

Profile bearnol
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Send message
Joined: 3 Dec 06
Posts: 299
Credit: 10,825,837
RAC: 9,210
Message 545 - Posted: 17 Oct 2021, 19:06:12 UTC - in response to Message 544.

It’s on my todo list, coincidentally… (a 64-bit ARM Linux app) [so definitely agree]
Actually I’ve already made a suitable app, I believe, and am planning to install it on my test project very soon, and if all goes well hopefully live fairly soon after that - so watch this space…
J
____________

Profile bearnol
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Send message
Joined: 3 Dec 06
Posts: 299
Credit: 10,825,837
RAC: 9,210
Message 546 - Posted: 17 Oct 2021, 19:15:18 UTC - in response to Message 545.

…though I suppose I ought to add:
Thanks very much to the UserLAnd devs for re-enabling 32-bit mode loading, which has at least allowed me (and us) to use the 32-bit app on Android.
In my early tests, the as-yet unreleased 64-bit app is almost exactly 4 times faster tho’
____________

Dirk Broer
Send message
Joined: 6 Dec 13
Posts: 17
Credit: 20,251,747
RAC: 41,679
Message 548 - Posted: 6 Nov 2021, 14:01:39 UTC

I can vouch that the new 64-bit Linux/ARM 1.16 app is twice as fast as the 32-bit 1.15 app was on a 64-bit platform, what do I need to do to test the 64-bit Android app? Is signing up for the project on my Android 9 running Odroid-N2+ enough?
____________

Profile bearnol
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Send message
Joined: 3 Dec 06
Posts: 299
Credit: 10,825,837
RAC: 9,210
Message 549 - Posted: 6 Nov 2021, 15:21:30 UTC - in response to Message 548.

There is no specific Android app - the idea is to use UserLAnd :)
____________

Dirk Broer
Send message
Joined: 6 Dec 13
Posts: 17
Credit: 20,251,747
RAC: 41,679
Message 565 - Posted: 22 Mar 2022, 15:24:13 UTC - in response to Message 548.

I can vouch that the new 64-bit Linux/ARM 1.16 app is twice as fast as the 32-bit 1.15 app was on a 64-bit platform


A verification of the factor two faster under Linux was obtained when I switched my two Raspberry Pi 3 Model B's from 32-bit Raspbian Buster to 64-bit Bullseye Raspberry Pi OS. Computing times went down from 18,000 seconds to 9,000 seconds.
____________

Profile bearnol
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Send message
Joined: 3 Dec 06
Posts: 299
Credit: 10,825,837
RAC: 9,210
Message 566 - Posted: 22 Mar 2022, 17:23:21 UTC - in response to Message 565.

Thanks for that benchmark Dirk.
I’ve yet to try a 64-bit OS on (one of) my Pi, though I think it could run it - it’s a Pi3B iirc.
These days (since about 2017 :) I tend to use Amazon Fire tablets - which I can broadly recommend…
J
____________

Profile bearnol
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Send message
Joined: 3 Dec 06
Posts: 299
Credit: 10,825,837
RAC: 9,210
Message 567 - Posted: 22 Mar 2022, 17:57:41 UTC - in response to Message 566.

….mind you, I’ve got a holiday to Cambridge planned, from which I hope to bring home a Pi400 as a trophy!
____________

Dirk Broer
Send message
Joined: 6 Dec 13
Posts: 17
Credit: 20,251,747
RAC: 41,679
Message 587 - Posted: 18 Jan 2023, 22:48:29 UTC - in response to Message 567.

….mind you, I’ve got a holiday to Cambridge planned, from which I hope to bring home a Pi400 as a trophy!


Recently bought a Pi400 and installed the OS on SSD from the web, straight via the bootloader. Works like a dream, no more slow and/or corrupted SD-card problems.
____________

Dirk Broer
Send message
Joined: 6 Dec 13
Posts: 17
Credit: 20,251,747
RAC: 41,679
Message 588 - Posted: 27 Jan 2023, 12:13:11 UTC - in response to Message 587.

….mind you, I’ve got a holiday to Cambridge planned, from which I hope to bring home a Pi400 as a trophy!


Recently bought a Pi400 and installed the OS on SSD from the web, straight via the bootloader. Works like a dream, no more slow and/or corrupted SD-card problems.


I overclocked it to 2100 MHz via the following lines in the /boot/config.txt

force_turbo=1
over_voltage=8
cpu_freq=2100
gpu_freq=750

put it on kernel 6.1 via
sudo rpi-update next

After that I got no video. I had to uncomment the next lines in /boot/config.txt
hdmi_force_hotplug=1
config_hdmi_boost=4
and changing
dtoverlay=vc4-kms-v3d into dtoverlay=vc4-fkms-v3d -note the added 'f'

After that I got video, but no task panel. Changing the HDMI port cured that.
____________

Profile Coleslaw
Avatar
Send message
Joined: 31 Oct 08
Posts: 6
Credit: 1,006,000
RAC: 0
Message 589 - Posted: 2 Feb 2023, 4:16:29 UTC

Any possibility of getting an x86 (or 64bit) Android application? I periodically run LDPlayer emulators for various things and would be willing to throw some unused cycles if you had an application to support them. The last project to have an x86 capable Android application was SETI. Now there are no projects with one.
____________

Dirk Broer
Send message
Joined: 6 Dec 13
Posts: 17
Credit: 20,251,747
RAC: 41,679
Message 590 - Posted: 6 Feb 2023, 20:30:01 UTC - in response to Message 589.

Any possibility of getting an x86 (or 64bit) Android application? I periodically run LDPlayer emulators for various things and would be willing to throw some unused cycles if you had an application to support them. The last project to have an x86 capable Android application was SETI. Now there are no projects with one.


Can you try and install UserLand and so run Linux (and Boinc within it) via UserLand?
____________


Post to thread

Message boards : Number crunching : Time for a 64-bit ARM application? Other platfforms?


Return to WEP-M+2 Project main page


Copyright © 2023 M+2 Group