Questions and Answers : Unix/Linux : No task for arm 64 bit
Message board moderation

To post messages, you must log in.

AuthorMessage
jcallano

Send message
Joined: 31 Dec 19
Posts: 1
Credit: 11,618,800
RAC: 0
Message 4142 - Posted: 3 Apr 2020, 17:33:33 UTC

Good evening.

I have a jeston nano , orangepi pc2 and Orange pi 4B with 64 bit arms procesor, and there is no task performed on these Sbc.

Raspebrry pi 4B, Raspberry pi 3B+, orange pi pc, odroid c1, odroid u3, orange pi zero are performing exelent (arm 32 bit or os 32 bit)

There is one application for Linux running on 64-bit ARM ver 0.3 Neutron Star and Black Hole formation but why is not delivering task to 64 bit platforms?
ID: 4142 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Keith Myers
Avatar

Send message
Joined: 10 May 20
Posts: 308
Credit: 4,733,484,700
RAC: 13,061
Message 4285 - Posted: 10 May 2020, 21:18:04 UTC - in response to Message 4142.  

Good evening.

I have a jeston nano , orangepi pc2 and Orange pi 4B with 64 bit arms procesor, and there is no task performed on these Sbc.

Raspebrry pi 4B, Raspberry pi 3B+, orange pi pc, odroid c1, odroid u3, orange pi zero are performing exelent (arm 32 bit or os 32 bit)

There is one application for Linux running on 64-bit ARM ver 0.3 Neutron Star and Black Hole formation but why is not delivering task to 64 bit platforms?

Look on the server status page and you can see there is no work for those projects. In fact none for a very long time as their flops rating is 0. No work generators running, all disabled. Probably those campaigns are finished or deprecated. Only active projects are BHspin and ULX and there are no armv7 or armv8 applications.

If you want to run on those SBC, you'll have to look elsewhere on other projects. My RPi3 is running Einstein and my Nano is running a special gpu BRP4 app I found. If you are interested in that I can provide a link.

A proud member of the OFA (Old Farts Association)
ID: 4285 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
raymate

Send message
Joined: 18 Jun 22
Posts: 4
Credit: 10,691,333
RAC: 34
Message 5679 - Posted: 21 Jun 2022, 19:00:03 UTC

Think this answer my question, got 2 x Pi4 running BOINC, one is 32Bit PiOS and other is 64Bit PiOS.

The 64Bit seem to not get any tasks, so take it I should be running my Pi's in 32Bit.
ID: 5679 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Keith Myers
Avatar

Send message
Joined: 10 May 20
Posts: 308
Credit: 4,733,484,700
RAC: 13,061
Message 5683 - Posted: 23 Jun 2022, 1:51:00 UTC - in response to Message 5679.  

Think this answer my question, got 2 x Pi4 running BOINC, one is 32Bit PiOS and other is 64Bit PiOS.

The 64Bit seem to not get any tasks, so take it I should be running my Pi's in 32Bit.

No you can run your Pi's in 64 bit as long as you add the 32bit armhf libraries and tell BOINC to use the alternate architecture.

sudo dpkg --add-architecture armhf
sudo apt update
sudo apt install libstdc++6:armhf libgomp1:armhf libboinc7:armhf
sudo reboot

Add this to cc_config.xml

<cc_config>
<options>
<alt_platform>arm-unknown-linux-gnueabihf</alt_platform>
</options>
</cc_config>

That way your PI's can run 64bit BOINC apps for other projects and also run the 32bit Universe app here.

Here is my Pi4.

https://universeathome.pl/universe/show_host_detail.php?hostid=607777

and its tasks. https://universeathome.pl/universe/results.php?hostid=607777&offset=0&show_names=0&state=0&appid=

A proud member of the OFA (Old Farts Association)
ID: 5683 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
raymate

Send message
Joined: 18 Jun 22
Posts: 4
Credit: 10,691,333
RAC: 34
Message 5684 - Posted: 24 Jun 2022, 12:25:10 UTC - in response to Message 5683.  

Didn't know you could do that, will try that today, thanks

Think this answer my question, got 2 x Pi4 running BOINC, one is 32Bit PiOS and other is 64Bit PiOS.

The 64Bit seem to not get any tasks, so take it I should be running my Pi's in 32Bit.

No you can run your Pi's in 64 bit as long as you add the 32bit armhf libraries and tell BOINC to use the alternate architecture.

sudo dpkg --add-architecture armhf
sudo apt update
sudo apt install libstdc++6:armhf libgomp1:armhf libboinc7:armhf
sudo reboot

Add this to cc_config.xml

<cc_config>
<options>
<alt_platform>arm-unknown-linux-gnueabihf</alt_platform>
</options>
</cc_config>

That way your PI's can run 64bit BOINC apps for other projects and also run the 32bit Universe app here.

Here is my Pi4.

https://universeathome.pl/universe/show_host_detail.php?hostid=607777

and its tasks. https://universeathome.pl/universe/results.php?hostid=607777&offset=0&show_names=0&state=0&appid=

ID: 5684 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
MarkJ

Send message
Joined: 24 Sep 22
Posts: 2
Credit: 3,824,667
RAC: 0
Message 5836 - Posted: 24 Sep 2022, 11:25:06 UTC

While its possible to run armhf on the Pi3 and Pi4 with the 64 bit OS, its certainly not the most efficient use of the CPU's. The Pi2 onwards are ARMv7 which means they support neon extensions which improves maths speeds. Given it says the app is ARMv6 it won't make use of the neon extensions.

Best would be if the project could compile an ARMv8 app. It would save users having to install the 32 bit libraries and would allow those ARMv8 machines that don't support armhf to participate.
ID: 5836 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Technik007[CZ]

Send message
Joined: 22 May 16
Posts: 2
Credit: 538,184,740
RAC: 276
Message 5982 - Posted: 14 Dec 2022, 11:12:38 UTC

I would like to add my thing. Few weeks ago due to electricity prices etc I decided to do not waste my 64bit arm cores for 32bit projects due to significant performance loss observed on project wanless. I cannot remember exact numbers but 32bit app was about 50% slower for same gained credit.
Unfortunately with this change this project Universe@Home lost 172 64bit arm cores in favour of another ones running apps which can get maximum from my hardware.
ID: 5982 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile afinemax

Send message
Joined: 9 Jul 23
Posts: 2
Credit: 1,408,000
RAC: 14
Message 6238 - Posted: 12 Jul 2023, 22:27:48 UTC - in response to Message 4285.  

Thanks Keith! I was wondering my my Raspberry pi 4 was not getting assigned work units!
ID: 6238 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile afinemax

Send message
Joined: 9 Jul 23
Posts: 2
Credit: 1,408,000
RAC: 14
Message 6239 - Posted: 14 Jul 2023, 21:41:43 UTC - in response to Message 5683.  

Hey Keith!

What dir is cc_config.xml file located?
ID: 6239 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Grant (SSSF)

Send message
Joined: 23 Apr 22
Posts: 156
Credit: 69,772,000
RAC: 582
Message 6240 - Posted: 14 Jul 2023, 23:31:21 UTC - in response to Message 6239.  

Hey Keith!

What dir is cc_config.xml file located?
C:/ProgramData/BOINC
or the LUNIX equivalent.
Grant
Darwin NT
ID: 6240 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Questions and Answers : Unix/Linux : No task for arm 64 bit




Copyright © 2024 Copernicus Astronomical Centre of the Polish Academy of Sciences
Project server and website managed by Krzysztof 'krzyszp' Piszczek