Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
World Community Grid Forums
Category: Active Research Forum: OpenPandemics - COVID-19 Project Thread: Can't recognize ARM architecture |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 46
|
Author |
|
jab_au
Cruncher Australia Joined: Aug 23, 2005 Post Count: 5 Status: Offline Project Badges: |
You in theory can run the 32bit armhf apps on 64bit aarch64, On a Debian base you can. Just not sure how to do it on your OS.
Once you have the right dependencies installed you just need to add to cc_config.xml file in the options section <alt_platform>arm-unknown-linux-gnueabihf</alt_platform> and boinc can work both types. |
||
|
DavidH
Cruncher Joined: Apr 1, 2020 Post Count: 10 Status: Offline Project Badges: |
Do you know the dependencies and how to add them? When I change the cc config it downloads work units but they all error out
|
||
|
mgpointner
Advanced Cruncher Argentina Joined: Nov 16, 2009 Post Count: 55 Status: Offline Project Badges: |
I'm running Raspbian Buster Lite OS on a Raspberry pi 4 and working very well with this project.
---------------------------------------- |
||
|
DavidH
Cruncher Joined: Apr 1, 2020 Post Count: 10 Status: Offline Project Badges: |
Raspbian Buster is a 32 bit OS last I checked. If you have a RPi4 you can get up to a 50% performance boost switching to a 64 bit OS
https://www.cnx-software.com/2020/01/29/raspb...bit-and-64-bit-debian-os/ But if you use a 64 bit Linux OS with ARM (such as the raspberry pi 4), you will lose the ability to run OpenPandemics because they did not compile a 64 bit runtime |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Does that 64 bit not run the 32 bit version? There used to be a need to add certain libraries, as it would not always do that out of the box.
----------------------------------------Surprised to hear of 50% performance differential. The sales pitch for Linux/Windows/MAC at the time was a gain of 4-8 percent for the 64 bit WCG science app builds. [Edit 1 times, last edit by Former Member at May 25, 2020 1:04:18 PM] |
||
|
mgpointner
Advanced Cruncher Argentina Joined: Nov 16, 2009 Post Count: 55 Status: Offline Project Badges: |
64 bit kernel and 32 bit kernel are present in lastest Raspbian, you can choose
----------------------------------------https://medium.com/@kavoshex/raspian-added-su...4-bit-kernel-6cf27c2b26db I changed to 64bit at first for Rosetta@home, later OpenPandemics was added without any change….. [Edit 1 times, last edit by mgpointner at May 25, 2020 3:25:11 PM] |
||
|
jul059
Cruncher Joined: Apr 5, 2012 Post Count: 14 Status: Offline Project Badges: |
64 bit kernel and 32 bit kernel are present in lastest Raspbian, you can choose https://medium.com/@kavoshex/raspian-added-su...4-bit-kernel-6cf27c2b26db I changed to 64bit at first for Rosetta@home, later OpenPandemics was added without any change….. Yes I did the same and it works. For the sake of completion regarding the original issue, I was able to run Rosetta@Home simultaneously by adding the following code to cc_config.xml: <options> |
||
|
DavidH
Cruncher Joined: Apr 1, 2020 Post Count: 10 Status: Offline Project Badges: |
Nice, I will give it as shot and report back
|
||
|
DavidH
Cruncher Joined: Apr 1, 2020 Post Count: 10 Status: Offline Project Badges: |
I installed Raspbian Buster and followed the steps to upgrade to 64 bit. BOINC was still reporting a 32 bit ARM processor. In order to run both WCG and Rosetta, I need to add the alt_platform tag below to the cc_config.xml file
<alt_platform>aarch64-unknown-linux-gnu </alt_platform> Not sure why BOINC was still reporting Buster as 32 bit...but appears to be working. Would be a whole lot easier if WCG just had the OpenPandemics supporting ARM 64 platform aarch64-unknown-linux-gnu directly. |
||
|
|