Please provide an app for Raspberry Pi (GNU/Linux / ARM64)

Questions and Answers : Unix/Linux : Please provide an app for Raspberry Pi (GNU/Linux / ARM64)
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Technologov

Send message
Joined: 13 Apr 21
Posts: 7
Credit: 316,963,144
RAC: 21,320
Message 784 - Posted: 15 Apr 2021, 4:52:54 UTC

Please provide an app for Raspberry Pi and other single-board computers (SBCs) (GNU/Linux / ARM64)

an app for Android (based on BOINC) would be another bonus.
ID: 784 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile CyberTailor
Avatar

Send message
Joined: 8 Dec 20
Posts: 5
Credit: 1,038,015
RAC: 990
Message 920 - Posted: 18 May 2021, 2:02:36 UTC - in response to Message 784.  

Source code of both CmDock and RxDock is available on GitLab under LGPL 3.0 license.

The problem is, documentation of BOINC Anonymous platform is too obscure, so I have no idea how to use it.
ID: 920 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
hoarfrost
Volunteer moderator
Project administrator
Project developer

Send message
Joined: 11 Oct 20
Posts: 339
Credit: 25,715,225
RAC: 5,686
Message 925 - Posted: 19 May 2021, 19:35:01 UTC
Last modified: 19 May 2021, 19:35:19 UTC

Hello folks!

Natalia deployed application for Raspberry Pi, "arm-unknown-linux-gnueabihf" platform.
My Pi received tasks with the following cc_config.xml:

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


Try it please. With checkpoints. :)
ID: 925 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
JagDoc

Send message
Joined: 24 Oct 20
Posts: 19
Credit: 11,212,658
RAC: 30,604
Message 926 - Posted: 20 May 2021, 6:49:03 UTC - in response to Message 925.  

Great.
I run it on my Odroid-C4.
First WU crashed with error.

After "sudo apt install libgomp1:armhf" it runs without error.

**************************************************
RECORD #1
NAME:   ZINC000937180731
RNG seed:                     std::random_device
Numer of docking runs done:   5 (0 errors)
Ligand docking duration:      348.741 second(s)

Average duration per ligand:  348.741 second(s)
Approximately 464 record(s) remaining, will finish Sat May 22 05:26:29 2021

**************************************************
RECORD #2
NAME:   ZINC000937180732
RNG seed:                     std::random_device
Numer of docking runs done:   5 (0 errors)
Ligand docking duration:      425.196 second(s)

**************************************************
RECORD #3
NAME:   ZINC000937180755
RNG seed:                     std::random_device
Numer of docking runs done:   5 (0 errors)
Ligand docking duration:      488.344 second(s)

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

Send message
Joined: 24 Oct 20
Posts: 19
Credit: 11,212,658
RAC: 30,604
Message 927 - Posted: 20 May 2021, 12:51:14 UTC - in response to Message 926.  

On one of my Odroid-N2 it also run without problem.
After 3h5m the docking_log shows:
**************************************************
RECORD #51
NAME:   ZINC000947187298
RNG seed:                     std::random_device
Numer of docking runs done:   5 (0 errors)
Ligand docking duration:      216.457 second(s)

Average duration per ligand:  218.810 second(s)
Approximately 447 record(s) remaining, will finish Fri May 21 17:35:10 2021

**************************************************
RECORD #52
NAME:   ZINC000947187303
RNG seed:                     std::random_device
Numer of docking runs done:   5 (0 errors)
Ligand docking duration:      218.857 second(s)

**************************************************

Estimated runtime is 1d 6h
ID: 927 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile CyberTailor
Avatar

Send message
Joined: 8 Dec 20
Posts: 5
Credit: 1,038,015
RAC: 990
Message 931 - Posted: 20 May 2021, 21:55:35 UTC - in response to Message 926.  

After "sudo apt install libgomp1:armhf" it runs without error

Therefore this library should be bundled inside cmdock's .zip file
ID: 931 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
JagDoc

Send message
Joined: 24 Oct 20
Posts: 19
Credit: 11,212,658
RAC: 30,604
Message 932 - Posted: 21 May 2021, 5:10:17 UTC - in response to Message 931.  

After "sudo apt install libgomp1:armhf" it runs without error

Therefore this library should be bundled inside cmdock's .zip file

The WU that crashed has this error:
cmdock: error while loading shared libraries: libgomp.so.1: cannot open shared object file: No such file or directory

The Odroid-C4 and Odroid-N2 run with Ubuntu 20.04.2 LTS 64bit.
To get boinc with 32bit apps running i need to add-architecture armhf and install some :armhf libs.
ID: 932 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Landjunge

Send message
Joined: 6 Nov 20
Posts: 2
Credit: 19,255,845
RAC: 63,595
Message 939 - Posted: 21 May 2021, 17:36:58 UTC - in response to Message 932.  
Last modified: 21 May 2021, 17:40:36 UTC

Hi, i'm running Raspberry Pi OS 64 on a Pi4 and did the following to get it working. just as JagDoc said.

sudo dpkg --add-architecture armhf
sudo apt update
sudo apt install libstdc++6:armhf libgomp1:armhf libboinc7:armhf
sudo reboot
ID: 939 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
hoarfrost
Volunteer moderator
Project administrator
Project developer

Send message
Joined: 11 Oct 20
Posts: 339
Credit: 25,715,225
RAC: 5,686
Message 943 - Posted: 21 May 2021, 20:27:58 UTC
Last modified: 22 May 2021, 5:56:15 UTC

First task from my RPi 3B+ completed and validated! :)
ID: 943 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
JagDoc

Send message
Joined: 24 Oct 20
Posts: 19
Credit: 11,212,658
RAC: 30,604
Message 944 - Posted: 21 May 2021, 20:35:45 UTC

The first tasks with the new app on my Odroid-N2+ finished and validated.
Runtime 1d6h20m.
https://www.sidock.si/sidock/results.php?hostid=11776
ID: 944 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
hoarfrost
Volunteer moderator
Project administrator
Project developer

Send message
Joined: 11 Oct 20
Posts: 339
Credit: 25,715,225
RAC: 5,686
Message 947 - Posted: 22 May 2021, 6:18:36 UTC

I see that some task can require much more time than first task. For new bunch of workunits deadline increased to 5 days. :)
ID: 947 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
hoarfrost
Volunteer moderator
Project administrator
Project developer

Send message
Joined: 11 Oct 20
Posts: 339
Credit: 25,715,225
RAC: 5,686
Message 948 - Posted: 22 May 2021, 6:33:19 UTC - in response to Message 944.  

The first tasks with the new app on my Odroid-N2+ finished and validated.
Runtime 1d6h20m.
https://www.sidock.si/sidock/results.php?hostid=11776

Much faster than my RPi 3B+!
ID: 948 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
JagDoc

Send message
Joined: 24 Oct 20
Posts: 19
Credit: 11,212,658
RAC: 30,604
Message 949 - Posted: 22 May 2021, 12:23:38 UTC

My Odroid-C4 finished the first 4 tasks.
https://www.sidock.si/sidock/results.php?hostid=17214
Runtimes 2 day +-1h.
ID: 949 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
koschi

Send message
Joined: 23 Oct 20
Posts: 3
Credit: 9,199,299
RAC: 14,214
Message 956 - Posted: 23 May 2021, 20:58:34 UTC

I was running the 0.1.1 and 0.1.2 ARM apps across a variety of SBCs during the Pentathlon, more than hundred WUs finished and were validated successfully.

In order to meet the shortened deadline, I ran the project at resource share 0 (no other projects active), 0 work buffer and extra cache.
That way the systems had only active WUs and no WUs would get stale, waiting to be started.

The checkpoints work well, at the current 500 records per WU that is often enough, even on slower ARM boards.

I'm looking forward to see pschoeffer's task progress patch included in a future version of cmdock!
I tried it here on x86 and ARM, it works nicely!
ID: 956 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ataraxy

Send message
Joined: 1 Jan 21
Posts: 23
Credit: 3,673,524
RAC: 4,109
Message 963 - Posted: 25 May 2021, 9:40:10 UTC

I've got tasks running on two Raspberry Pi 2 Model B Rev 1.1 but they've both been running for 3 days now and the estimated remaining time has been sitting on just under 3 hours for at least a day.

Any idea whether this is a reasonable run time?

The tasks are still checkpointing, so everything looks okay.

Thanks
ID: 963 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Landjunge

Send message
Joined: 6 Nov 20
Posts: 2
Credit: 19,255,845
RAC: 63,595
Message 965 - Posted: 25 May 2021, 16:47:59 UTC - in response to Message 963.  

I've got tasks running on two Raspberry Pi 2 Model B Rev 1.1 but they've both been running for 3 days now and the estimated remaining time has been sitting on just under 3 hours for at least a day.

Any idea whether this is a reasonable run time?

The tasks are still checkpointing, so everything looks okay.

Thanks


Let them run, they will finish.
Here are some runtimes from my arm's =)

Odroid u3@Stock Ubuntu20.04------254,913.76s
Rpi4@Stock Raspberry Pi OS 64-----224,244.65s
Rpi4@1900 Raspberry Pi OS 64-----215,162.74s
ID: 965 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ataraxy

Send message
Joined: 1 Jan 21
Posts: 23
Credit: 3,673,524
RAC: 4,109
Message 966 - Posted: 25 May 2021, 16:56:13 UTC - in response to Message 965.  

Let them run, they will finish.


Thanks!
ID: 966 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
hoarfrost
Volunteer moderator
Project administrator
Project developer

Send message
Joined: 11 Oct 20
Posts: 339
Credit: 25,715,225
RAC: 5,686
Message 968 - Posted: 25 May 2021, 19:14:48 UTC

Last 4 completed and verified results from my RPi3B+:

249127.70
249583.10
245391.20
244257.90
ID: 968 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
fzs600

Send message
Joined: 24 Oct 20
Posts: 8
Credit: 3,585,296
RAC: 1,792
Message 973 - Posted: 26 May 2021, 17:14:45 UTC - in response to Message 968.  

Linux Raspbian
Raspbian GNU/Linux 10 (buster) [5.10.17-v7l+|libc 2.28 (Debian GLIBC 2.28-10+rpi1)]
24 May 2021, 16:05:31 UTC 26 May 2021, 15:41:57 UTC Terminé et validé 171,370.70 162,384.40 261.85 CurieMarieDock on BOINC + zipped input v2.00
arm-unknown-linux-gnueabihf

24 May 2021, 16:05:07 UTC 26 May 2021, 16:06:53 UTC Terminé et validé 172,890.39 165,590.40 250.87 CurieMarieDock on BOINC + zipped input v2.00
arm-unknown-linux-gnueabihf
ID: 973 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Frank [NT]

Send message
Joined: 7 Nov 20
Posts: 7
Credit: 4,642,101
RAC: 12
Message 975 - Posted: 26 May 2021, 19:44:02 UTC - in response to Message 925.  

Hello folks!

Natalia deployed application for Raspberry Pi, "arm-unknown-linux-gnueabihf" platform.
My Pi received tasks with the following cc_config.xml:

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


On my RasPi4's works
<alt_platform>aarch64-unknown-linux-gnu</alt_platform> also perfect.
Add project -> download wu's -> running !
I didn't need to make any changes, it was as simple as a Boinc project should be to allow everyone to participate.
Excellent work @ Natalia and the SiDock-Team !
ID: 975 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
1 · 2 · Next

Questions and Answers : Unix/Linux : Please provide an app for Raspberry Pi (GNU/Linux / ARM64)

©2024 SiDock@home Team