My company has a large number of aarch64 devices to use for scientific computing. I am preparing to deploy boinc to them. However, I am having trouble getting an AWS a1.xlarge instance to get work to do for einstein.
Is this supposed to work?? In my client log, I get messages like the following.
18-Mar-2020 20:17:30 [Einstein@Home] Gravitational Wave search O2 Multi-Directional is not available for your type of computer.
18-Mar-2020 20:17:30 [Einstein@Home] see scheduler log messages on https://einsteinathome.org/host/0/log
18-Mar-2020 20:17:30 [Einstein@Home] Gamma-ray pulsar binary search #1 on GPUs is not available for your type of computer.
18-Mar-2020 20:17:30 [Einstein@Home] Gamma-ray pulsar search #5 is not available for your type of computer.
2020-03-18 20:37:18.2961 [PID=21829] Request: [USER#xxxxx] [HOST#12815063] [IP xxx.xxx.xxx.71] client 7.6.33 2020-03-18 20:37:18.4038 [PID=21829] [CRITICAL] [HOST#12815063] platform 'aarch64-unknown-linux-gnu' not found 2020-03-18 20:37:18.4047 [PID=21829] [debug] [HOST#12815063] MSG( low) platform 'aarch64-unknown-linux-gnu' not found
Is there something I can put in a config file that could make this work?
This is a 64-bit ARM instance running debian. Another instance running ubuntu also does not work.
lscpu says:
Architecture: aarch64
Byte Order: Little Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 2
NUMA node(s): 1
Vendor ID: ARM
Model: 3
Model name: Cortex-A72
Stepping: r0p3
BogoMIPS: 166.66
L1d cache: 32K
L1i cache: 48K
L2 cache: 2048K
NUMA node0 CPU(s): 0-7
Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
Copyright © 2024 Einstein@Home. All rights reserved.
mcoffey_neocortix wrote:My
)
Hi, Welcome to Einstein!
Firstly, I should point out that I know nothing about aarch64 hardware and I wouldn't know an "AWS a1.xlarge instance" if I fell over one :-).
However, there is a small community here that probably would know what you are talking about, and one person in particular (username N30DG-ARM) that might have a solution for you.
Take a look at this message or this slightly later message in the same thread. If you read the questions he was responding to and his detailed responses you might be able to work out whether or not his 'home-built' app may work for you. In any case, you could send him a PM (he suggests this himself) and he would know if you can get your devices to work here.
EDIT: I just tested those links and there must be a bug (for me at least) in the forum software for multi-page threads. They end up landing on a page that's a page before the true page. If you have trouble, the first link is to a message 174272 dated 9th Nov 2019. If you have enough RAM, the FGRP app mentioned in that message would be of most use to the project.
Hope this helps.
Cheers,
Gary.
Thanks for the note! I will
)
Thanks for the note! I will try to connect with N30DG-ARM.
The project doesn't have any
)
The project doesn't have any aarch64 apps.
N30DG-ARM did optimize the BRP4 app for aarch64 but you'll need to use BOINC's anonymous platform to get it going and get the apps from him. He also mentioned he got the FGRP app running under aarch64.
The project is mainly focused on the gravity wave work so BRP4 work isn't as important to them.
See https://einsteinathome.org/content/high-speed-linux-brp-app-odroid-c2
BOINC blog