Posts by Dirk Broer

1) (Message 8266)
Posted 10 Feb 2024 by Dirk Broer
Post:
You can actually see the supported instruction set features in the log of the BOINC manager when booting up. For a 64-bit OS running PI 4 this is as follows
9			2/10/2024 12:20:07 AM	Processor: 4 ARM BCM2835 [Impl 0x41 Arch 8 Variant 0x0 Part 0xd08 Rev 3]	
10			2/10/2024 12:20:07 AM	Processor features: fp asimd evtstrm crc32 cpuid	
11			2/10/2024 12:20:07 AM	OS: Linux Debian: Debian GNU/Linux 11 (bullseye) [6.1.47-v8+|libc 2.31 (Debian GLIBC 2.31-13+rpt2+rpi1+deb11u7)]


So fp, asimd, evtstrm, crc32 and cpuid (all 64-bit instructions) are mentioned, no NEON.

If you want to see NEON, start an original Rapsberry Pi with an ARM11 CPU, or a Raspberry Pi 2 or 3 , running a 32-bit OS
to see
10			2/10/2024 12:20:07 AM	Processor features:  swp, half, thumb, fastmult, VFP, edsp, thumbEE, NEON, VFPv3, tls

which are all 32-bit instructions.
2) (Message 8265)
Posted 9 Feb 2024 by Dirk Broer
Post:
Is it possible to compile ARM NEON version for Raspberry? In case of Raspberry Pi4 :
gcc -march=armv8-a+simd+crc -mtune=cortex-a72

You are aware that NEON is a 32-bit instruction, so only useful on Raspberries that run a 32-bit OS?
For a Pi4 (or higher) better use the 64-bit instructions set. The equivalent of NEON is SIMD there.
3) (Message 8213)
Posted 16 Jan 2024 by Dirk Broer
Post:
To use a aarch64 Pi on Universe you need to add the 32 bit libraries, i.e. , armhf, because all the Universe apps are 32bit for the cpu apps.

Do this:

sudo dpkg --add-architecture armhf

sudo apt update

sudo apt install libstdc++6:armhf libgomp1:armhf libboinc7:armhf

sudo reboot


and alter your cc_config.xml to contain these two lines (WCG needs the v7l version)
<cc_config>
<options>
<alt_platform>arm-unknown-linux-gnueabihf</alt_platform>
<alt_platform>armv7l-unknown-linux-gnueabihf</alt_platform>
</options>
</cc_config>
4) (Message 8031)
Posted 19 Sep 2023 by Dirk Broer
Post:
The IGP of my Athlon-A12 9800E wants to do another 2234 days, processing the AMD GPU WU...having done 0.019% in 10 hours
I'm aborting it
5) (Message 7609)
Posted 24 Dec 2022 by Dirk Broer
Post:
Even when I click on the image, it is still a small thumbnail 😀.
May be you would like to unhide your hosts?

Should be solved now.
Happy holidays!

Happy holidays for you too! And for all other aarch64 (armv8) testers as well!
6) (Message 7607)
Posted 24 Dec 2022 by Dirk Broer
Post:
The 4GB Jetson Nano running Ubuntu 20.04 LTS was my first ARM board to actually complete an Asteroids WU -as well as an Einstein CPU WU, have to download the custom app by Gaurav Khanna to obtain Einstein GPU apps for ARM/Linux.
(Click unto to make bigger)
7) (Message 7606)
Posted 24 Dec 2022 by Dirk Broer
Post:
Yes, I see that my Jetson SoC's aren't going to be able to run the project. Still stuck on glibc 2.27 because of the distro.
Shame. At least they work at Einstein.


You might want to switch to Armbian as OS on the Jetsons, they offer a much more recent version of Linux with a far later version of glibc. Alternatively, you can sell the Jetsons and buy new Orins in a few months.
Note: When you upgrade your Jetsons to Ubuntu 20.04 you will be rewarded with glibc 2.31

I haven't so far as the custom Einstein gpu app doesn't run on anything but the 18.04 distro. I don't have the source code to recompile it under 20.04.

[Edit]
Hmmm, your link mentions maintaining gcc-8 compatibility as that is what the custom Einstein gpu app needs. But that is a lot of work to do the upgrade. Will have to think about it.


I'll try to test it on my Jetson Nano with Ubuntu 20.04 for you! So far it is running two Asteroids WUs at the same time, along with its usual WEP-M+2 work. Second Asteroids WU goes a lot quicker, 77.316% in a mere 1: 20hr before it was paused.
Update: Yes, I managed to download Einstein WUs too, and one is running. Should be ready in about 2:40 hours, but I'm off to bed now: 03:54 local time.
8) (Message 7600)
Posted 22 Dec 2022 by Dirk Broer
Post:
Currently running five aarch64 (armv8) WU's:

On an 4GB Odroid-N2+ , running Armbian [5.10.123-meson64|libc 2.35];
on a 8GB Raspberry CM4, running Raspberry Pi OS (Debian GNU/Linux 11 (bullseye) [5.15.32-v8+|libc 2.31]);
on a 4GB Rock Pi-4B+, running Armbian [5.15.76-rockchip64|libc 2.35];
one on a 4GB Jetson Nano, running Ubuntu 20.04.5 LTS [4.9.201-tegra|libc 2.31];
and the last one on a 8GB Odroid-M1, running Debian 11 (Debian GNU/Linux 11 (bullseye) [5.18.0-odroid-arm64|libc 2.31]).
9) (Message 7597)
Posted 22 Dec 2022 by Dirk Broer
Post:
Yes, I see that my Jetson SoC's aren't going to be able to run the project. Still stuck on glibc 2.27 because of the distro.
Shame. At least they work at Einstein.


You might want to switch to Armbian as OS on the Jetsons, they offer a much more recent version of Linux with a far later version of glibc. Alternatively, you can sell the Jetsons and buy new Orins in a few months.
Note: When you upgrade your Jetsons to Ubuntu 20.04 you will be rewarded with glibc 2.31
10) (Message 7596)
Posted 22 Dec 2022 by Dirk Broer
Post:
Hi Georgi,

no these are Boards from ASUS with RK3399 (2x Cortex-A72 and 4x Cortex-A53) and 2 or 4 GB RAM.

Greetings


The name is Tinker Board 2/Tinker Board 2S. I have a Rock Pi 4B+ with a likewise RK3399 and 4GB RAM and the WU will take 7 hours (as announced after download).
11) (Message 7595)
Posted 22 Dec 2022 by Dirk Broer
Post:
I downloaded a Asteroids WU on my Rock Pi 4B+ as it has the most elaborate cooling (80mm + 40mm fan plus very big heatsink combo) and it has announced a zeven-day computation period with ten-day deadline.

After a very short time the app aborted, and this error appeared in the log:
Error: Number of lc points is greater than POINTS_MAX = 1000
12) (Message 7301)
Posted 14 Nov 2022 by Dirk Broer
Post:
disregard


Why disregard? I have an Odroid-N2+, four Raspberry Pi 4's, A Rock Pi 4B+, two Nvidia Jetson Nano's, an Odroid-M1 and two Raspberry Pi 3's running a 64-bit Linux/Arm OS.
13) (Message 7286)
Posted 13 Nov 2022 by Dirk Broer
Post:
By the looks of it:
Raspberry Pi running Raspian Linux (arm) 102.10
Raspberry Pi running Raspian Linux (armv6l) 102.10

There isn't a armv8 application yet for Raspberry Pi 4's running 64-bit Raspberry Pi OS.
Can we please get one?
14) (Message 6830)
Posted 4 Jul 2020 by Dirk Broer
Post:
I would ditch the Zero's, as they are using an ARM11 CPU (ARMv6 instruction set), and install Buster on the RPI3's too.
15) (Message 6828)
Posted 4 Jul 2020 by Dirk Broer
Post:
are there any plans to support this? Currently no projects seem to support, what is a standard build of CentOS 7 on RPI3, which is identified as "armv7l-unknown-linux-gnueabihf"


You can connect with any Linux/ARM to all projects that have 32-bit and/or 64-bit ARM applications -your board needs to support ARM64 in case of the latter.
There are no special applications for CentOS. If you have a RPI3 on CentOS, just install BOINC and look out for projects with Linux/ARM applications -such as Asteroids@home.
If you have chosen 64-bit CentOS for your RPI3, add this to your cc_config.xml (using a plain text editor)
<options>
   <alt_platform>arm-unknown-linux-gnueabihf</alt_platform>
</options>
16) (Message 6827)
Posted 4 Jul 2020 by Dirk Broer
Post:
Raspberry Pi 2B 1.1 (ARM Cortex-A7 @900 MHz)
Run time: 243,000.00 - 253,000.00 sec.
CPU time: 240,000.00 - 243,000.00 sec.

Raspberry Pi 3B (ARM Cortex-A53 @1200 MHz)
Run time: 152,600.00 - 156,900.00 sec.
CPU time: 148,600.00 - 155,800.00 sec.

Raspberry Pi 4B (ARM Cortex-A72 @1500 MHz)
Run time: 42,000.00 sec.
CPU time: 41,600.00 sec.
17) (Message 6822)
Posted 3 Jul 2020 by Dirk Broer
Post:
You should try MilkyWay@Home, the only project that actually asks for double precision GPUs -and will exclude all others from participating.
18) (Message 6357)
Posted 23 Sep 2019 by Dirk Broer
Post:
Considering the fact that the Raspberry Foundation has brought out no less than three new iterations of the Pi since your present model B+, each time at roughly the same cost: Can't you upgrade to the Pi 4, even if it is the 1 GB version? You will have a 64-bit quad-core ARM Cortex-A72, capable of so much more than the by now ancient 32-bit single core ARM11 that you are presently using.
19) (Message 5746)
Posted 26 Mar 2018 by Dirk Broer
Post:
26-3-2018 08:03:20 | Asteroids@home | Started upload of ps_180322_input_100507_20_1_0
26-3-2018 08:03:22 | Asteroids@home | [error] Error reported by file upload server: Server is out of disk space
26-3-2018 08:03:22 | Asteroids@home | Temporarily failed upload of ps_180322_input_100507_20_1_0: transient upload error
26-3-2018 08:03:22 | Asteroids@home | Backing off 04:15:55 on upload of ps_180322_input_100507_20_1_0
20) (Message 4916)
Posted 25 May 2016 by Dirk Broer
Post:
See http://asteroidsathome.net/boinc/stats/
[ ] db_dump.xml 2016-05-19 07:51 754
[ ] host.gz 2016-05-19 07:51 23M
[ ] tables.xml 2016-05-19 07:51 526
[ ] team.gz 2016-05-19 07:51 246K
[ ] user.gz 2016-05-19 07:50 4.4M


Next 20