Questions and Answers :
Unix/Linux :
Please provide an app for Raspberry Pi (GNU/Linux / ARM64)
Message board moderation
Author | Message |
---|---|
Send message Joined: 13 Apr 21 Posts: 7 Credit: 316,105,699 RAC: 6,241 |
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. |
Send message Joined: 8 Dec 20 Posts: 5 Credit: 969,946 RAC: 1,445 |
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. |
Send message Joined: 11 Oct 20 Posts: 332 Credit: 25,377,445 RAC: 9,490 |
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. :) |
Send message Joined: 24 Oct 20 Posts: 19 Credit: 9,896,593 RAC: 10,788 |
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) ************************************************** |
Send message Joined: 24 Oct 20 Posts: 19 Credit: 9,896,593 RAC: 10,788 |
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 |
Send message Joined: 8 Dec 20 Posts: 5 Credit: 969,946 RAC: 1,445 |
After "sudo apt install libgomp1:armhf" it runs without error Therefore this library should be bundled inside cmdock's .zip file |
Send message Joined: 24 Oct 20 Posts: 19 Credit: 9,896,593 RAC: 10,788 |
After "sudo apt install libgomp1:armhf" it runs without error 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. |
Send message Joined: 6 Nov 20 Posts: 2 Credit: 14,772,959 RAC: 10,773 |
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 |
Send message Joined: 11 Oct 20 Posts: 332 Credit: 25,377,445 RAC: 9,490 |
First task from my RPi 3B+ completed and validated! :) |
Send message Joined: 24 Oct 20 Posts: 19 Credit: 9,896,593 RAC: 10,788 |
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 |
Send message Joined: 11 Oct 20 Posts: 332 Credit: 25,377,445 RAC: 9,490 |
I see that some task can require much more time than first task. For new bunch of workunits deadline increased to 5 days. :) |
Send message Joined: 11 Oct 20 Posts: 332 Credit: 25,377,445 RAC: 9,490 |
The first tasks with the new app on my Odroid-N2+ finished and validated. Much faster than my RPi 3B+! |
Send message Joined: 24 Oct 20 Posts: 19 Credit: 9,896,593 RAC: 10,788 |
My Odroid-C4 finished the first 4 tasks. https://www.sidock.si/sidock/results.php?hostid=17214 Runtimes 2 day +-1h. |
Send message Joined: 23 Oct 20 Posts: 3 Credit: 8,413,240 RAC: 15,603 |
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! |
Send message Joined: 1 Jan 21 Posts: 22 Credit: 3,427,981 RAC: 2,381 |
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 |
Send message Joined: 6 Nov 20 Posts: 2 Credit: 14,772,959 RAC: 10,773 |
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. 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 |
Send message Joined: 1 Jan 21 Posts: 22 Credit: 3,427,981 RAC: 2,381 |
Let them run, they will finish. Thanks! |
Send message Joined: 11 Oct 20 Posts: 332 Credit: 25,377,445 RAC: 9,490 |
Last 4 completed and verified results from my RPi3B+: 249127.70 249583.10 245391.20 244257.90 |
Send message Joined: 24 Oct 20 Posts: 8 Credit: 2,959,478 RAC: 32,815 |
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 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 |
Send message Joined: 7 Nov 20 Posts: 7 Credit: 4,635,017 RAC: 14 |
Hello folks! 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 ! |
©2024 SiDock@home Team