Testing of application for Raspberry Pi

Message boards : News : Testing of application for Raspberry Pi
Message board moderation

To post messages, you must log in.

AuthorMessage
hoarfrost
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Help desk expert

Send message
Joined: 11 Aug 17
Posts: 650
Credit: 22,652,799
RAC: 13,507
Message 1198 - Posted: 5 Nov 2019, 20:11:02 UTC
Last modified: 5 Nov 2019, 20:40:01 UTC

Hello folks!

We try to build a RakeSearch R10 application for Raspberry Pi. Currently, it runs on the computer 9257 - it's a Raspberry Pi Model 3B+ through an anonymous platform file - app_info.xml.
Vital note: for computing on Pi you must use a combination of heatsinks and airflow! In our case, we install a small aluminum heatsink on the CPU and USB+Network controller and place the board inside desktop computer air outflow. In these conditions temperature of CPU stabilized at 54°C level.

The application compiled on 3B+ model, under Cortex-A53 CPU. You can download it from here and console version of BOINC client, if need (compiled on the same system also) from here. If you want to try a compute on another model of RPi, please post a message, we try to compile a separate test application.

Thank you for attention to the project and happy crunching!
ID: 1198 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
fzs600

Send message
Joined: 8 Sep 17
Posts: 7
Credit: 1,000,750
RAC: 12,186
Message 1199 - Posted: 6 Nov 2019, 18:28:25 UTC - in response to Message 1198.  

Are you planning an application for raspberry pi 4?
ID: 1199 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
hoarfrost
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Help desk expert

Send message
Joined: 11 Aug 17
Posts: 650
Credit: 22,652,799
RAC: 13,507
Message 1200 - Posted: 6 Nov 2019, 18:55:50 UTC - in response to Message 1199.  

Are you planning an application for raspberry pi 4?

Glad to see you again in the forum! At now, we have no Pi 4, but would you try to run the application for Pi 3 on Pi 4?
ID: 1200 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
fzs600

Send message
Joined: 8 Sep 17
Posts: 7
Credit: 1,000,750
RAC: 12,186
Message 1202 - Posted: 6 Nov 2019, 19:39:27 UTC - in response to Message 1200.  

Are you planning an application for raspberry pi 4?

Glad to see you again in the forum! At now, we have no Pi 4, but would you try to run the application for Pi 3 on Pi 4?

I will try this weekend
ID: 1202 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
JJAR

Send message
Joined: 17 Aug 19
Posts: 1
Credit: 124,252
RAC: 48
Message 1203 - Posted: 7 Nov 2019, 0:42:54 UTC
Last modified: 7 Nov 2019, 0:46:50 UTC

Any possibility to compile for armbian ? i have that OS running in orangePi PC and Pine64 SBCs . Thanks
ID: 1203 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
respawner

Send message
Joined: 17 Sep 17
Posts: 2
Credit: 10,696,565
RAC: 5,596
Message 1204 - Posted: 7 Nov 2019, 6:02:13 UTC

Do I need the BOINC-Client from the Download or is the boinc-client from the raspbian-repository OK?

I got the message that Rake Search does not support the type arm-unknown-linux-gnueabihf.

Do i need to add a alt_platform Tag in the cc_config.xml?
ID: 1204 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
respawner

Send message
Joined: 17 Sep 17
Posts: 2
Credit: 10,696,565
RAC: 5,596
Message 1205 - Posted: 7 Nov 2019, 6:06:33 UTC

sorry, I forgot to restart the boinc-client. I just readed the config files
ID: 1205 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
JagDoc

Send message
Joined: 9 Dec 17
Posts: 5
Credit: 70,474,868
RAC: 5,897
Message 1206 - Posted: 7 Nov 2019, 19:51:38 UTC

Great.
The app runs on one of my Odroid-N2 with alt_platform Tag in the cc_config.xml.
https://rake.boincfast.ru/rakesearch/show_host_detail.php?hostid=8112
ID: 1206 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
hoarfrost
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Help desk expert

Send message
Joined: 11 Aug 17
Posts: 650
Credit: 22,652,799
RAC: 13,507
Message 1207 - Posted: 8 Nov 2019, 5:28:11 UTC
Last modified: 8 Nov 2019, 9:45:56 UTC

respawner, JagDoc, would you share settings? It's interesting and can be useful.
JJAR, fzs600 we try to find simulator or another tool for compile application.

Thank you very much for your enthusiasm!
ID: 1207 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
JonS

Send message
Joined: 18 Jan 18
Posts: 4
Credit: 52,193,414
RAC: 0
Message 1208 - Posted: 8 Nov 2019, 14:09:57 UTC - in response to Message 1198.  
Last modified: 8 Nov 2019, 14:12:58 UTC

Hi,

I've installed it on several different ARM based computers, and It's returned validated WUs:

Odroid XU4 running 32-bit Ubuntu 18.04.3 LTS and BOINC client 7.16.3.

Odroid C2 running 64-bit Ubuntu 18.04.3 LTS and BOINC client 7.16.3 (with the armhf architecture installed by OS, so BOINC client can run 64-bit and 32-bit WUs).

Raspberry Pi 3 model B running 64-bit Ubuntu 18.04.3 LTS and BOINC client 7.16.3 (with the armhf architecture installed by OS, so BOINC can run 64-bit and 32-bit WUs).

It looks like WUs can take up to 1.5 days on Odroid XU4 (according to their client's current estimates), so that would be up to 4 days on a RaspberryPi 2 model B - I'll have a go on one later today...

Jon
ID: 1208 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
JagDoc

Send message
Joined: 9 Dec 17
Posts: 5
Credit: 70,474,868
RAC: 5,897
Message 1212 - Posted: 9 Nov 2019, 9:11:59 UTC - in response to Message 1207.  

respawner, JagDoc, would you share settings? It's interesting and can be useful.
JJAR, fzs600 we try to find simulator or another tool for compile application.

Thank you very much for your enthusiasm!

On the Odroid-N2 with Ubuntu 18.04.3 LTS (aarch64-unknown-linux-gnu).
In the cc_config.xml:
<options>
<alt_platform>arm-unknown-linux-gnueabihf</alt_platform>
</options>


For 32 bit (armhf architecture) i run this:
sudo dpkg --add-architecture armhf
sudo apt update
sudo apt install libsfstdc++6
sudo apt install libstdc++6:armhf
sudo reboot
ID: 1212 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
hoarfrost
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Help desk expert

Send message
Joined: 11 Aug 17
Posts: 650
Credit: 22,652,799
RAC: 13,507
Message 1213 - Posted: 9 Nov 2019, 20:34:21 UTC

JayDoc, thank you information!
JonS, first task on my RPi runs ~130 000 seconds! But it was one of the longest tasks that I saw at that time. Now I see that CPU Time of most tasks varies between ~27000 and ~90000 seconds.

Thank you!
ID: 1213 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
DeleteNull

Send message
Joined: 15 Sep 17
Posts: 1
Credit: 708,698
RAC: 0
Message 1215 - Posted: 10 Nov 2019, 18:34:47 UTC - in response to Message 1213.  

The applications works for RaspberryPi-4 too. 64bit kernel.
I would like to try to compile an aarch64 version of the application. Is the source code and makefile available?

BOINC for Debian 10 (ARM version) can be found here: http://www.rechenaugust.de/boinc/index.html
ID: 1215 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
hoarfrost
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Help desk expert

Send message
Joined: 11 Aug 17
Posts: 650
Credit: 22,652,799
RAC: 13,507
Message 1216 - Posted: 10 Nov 2019, 19:49:05 UTC - in response to Message 1215.  

The applications works for RaspberryPi-4 too. 64bit kernel.

Thank you for information!

I would like to try to compile an aarch64 version of the application. Is the source code and makefile available?

Yes, branch RakeSearchBOINC, project RakeDiagSearchV3.
ID: 1216 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
hoarfrost
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Help desk expert

Send message
Joined: 11 Aug 17
Posts: 650
Credit: 22,652,799
RAC: 13,507
Message 1226 - Posted: 19 Dec 2019, 20:25:00 UTC

Currently, 33 ARM-based computers with 134 cores total (and 19216 recent average credit) runs the project application!
ID: 1226 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
joe carnivore

Send message
Joined: 31 Oct 17
Posts: 3
Credit: 16,660,234
RAC: 2,758
Message 1227 - Posted: 21 Dec 2019, 17:21:18 UTC

+ 3 RP 3 with 12 cores
ID: 1227 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
hoarfrost
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Help desk expert

Send message
Joined: 11 Aug 17
Posts: 650
Credit: 22,652,799
RAC: 13,507
Message 1229 - Posted: 22 Dec 2019, 8:04:56 UTC
Last modified: 22 Dec 2019, 9:42:11 UTC

Thank you, Joe!

Some news: we try to include this application into the project as an "official application" for Raspberry Pi and other ARM-based Linux systems. Due to a diversity of real types of platforms (ARM v6/v7/v8 32-bit/64-bit) we register this application as an application for platform "arm-unknown-linux-gnueabihf - Linux running on ARM, hardware FP". To switch to this application you need disable receiving tasks from the project, complete currently received tasks, add into cc_config.xml alt_platform option (or create this file if this does not exist) and restart BOINC:

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


Raspberry Pi # 30 000 000 was sold about a week ago! Even 0.1% of these single-board computers is a great computing power, several times larger than the current computing capability of RakeSearch.
ID: 1229 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
joe carnivore

Send message
Joined: 31 Oct 17
Posts: 3
Credit: 16,660,234
RAC: 2,758
Message 1230 - Posted: 22 Dec 2019, 10:24:52 UTC - in response to Message 1229.  

Thank you too.

Good News for me .
I put 17 Arm / 68 cores to the Project.
ID: 1230 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : News : Testing of application for Raspberry Pi

©2024 The searchers team, Karelian Research Center of the Russian Academy of Sciences