First start gave a bit of a surprise: I couldn't install either BOINC or Synaptic, but after
Code:
sudo apt update --fix-missing
sudo apt dist-upgrade
I could install to my heart's desire.
Clinfo at first gave 'no platform', but after installing -amongst others- some nVidia and CUDA files I've progressed to two recognized platforms, GPU and CPU.
After adding to the cc_config.xml these lines:
Code:
<options>
<alt_platform>arm-unknown-linux-gnueabihf</alt_platform>
<alt_platform>armv7l-unknown-linux-gnueabihf</alt_platform>
</options>
and
Code:
sudo dpkg --add-architecture armhf
sudo apt update --fix-missing
sudo apt dist-upgrade
sudo apt install libc6:armhf libstdc++6:armhf zlib1g:armhf libfuse2:armhf
to be sure 32-bit libs are there when needed and, voilá: Boinc starts getting work for 32-bit apps.
Because I was unhappy with the memory assigned to the GPU (a mere 99MB) when using the default 5GB swapdisk I installed and configured ZRAM via
Code:
sudo apt install zram-config
and rebooted
Jetson-Nano2GB
Starting BOINC client version 7.9.3 for aarch64-unknown-linux-gnu *so no need to have this as alternate platform*
log flags: file_xfer, sched_ops, task
Libraries: libcurl/7.58.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3
Data directory: /var/lib/boinc-client
CUDA: NVIDIA GPU 0: NVIDIA Tegra X1 (driver version unknown, CUDA version 10.2, compute capability 5.3, 1979MB, 1343MB available, 236 GFLOPS peak) *CUDA! and enough RAM!*
OpenCL CPU: pthread-cortex-a57 (OpenCL driver vendor: The pocl project, driver version 1.1, device version OpenCL 1.2 pocl HSTR: pthread-aarch64-unknown-linux-gnu-GENERIC)
[libc detection] gathered: 2.27, Ubuntu GLIBC 2.27-3ubuntu1.4
Host name: Jetson-Nano2GB
Processor: 4 ARM ARMv8 Processor rev 1 (v8l) [Impl 0x41 Arch 8 Variant 0x1 Part 0xd07 Rev 1]
Processor features: fp asimd evtstrm aes pmull sha1 sha2 crc32
OS: Linux Ubuntu: Ubuntu 18.04.5 LTS [4.9.201-tegra|libc 2.27 (Ubuntu GLIBC 2.27-3ubuntu1.4)]
Memory: 1.93 GB physical, 4.97 GB virtual *ZRAM can deliver enough GB's here too
Disk: 58.41 GB total, 12.05 GB free *This from a 64GB SD card
We get the following Benchmark results:
Number of CPUs: 4
1387 floating point MIPS (Whetstone) per CPU
68511 integer MIPS (Dhrystone) per CPU
Stock speeds, passive cooling -which gets really hot, BTW...I happened to have an old PIII heatsink of 13 x 8 x 5 cm that I've laid on the Nano for the time being.
P.S.: Good thing I did, it lowered the temperature with some 20°C...