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: 16
Credit: 19,955,549
RAC: 38,455
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,763,112
RAC: 8,898
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,763,112
RAC: 8,898
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: 16
Credit: 19,955,549
RAC: 38,455
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,763,112
RAC: 8,898
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: 16
Credit: 19,955,549
RAC: 38,455
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,763,112
RAC: 8,898
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,763,112
RAC: 8,898
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: 16
Credit: 19,955,549
RAC: 38,455
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: 16
Credit: 19,955,549
RAC: 38,455
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.
____________


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