Tuesday, April 25, 2023

25th of April

Marks Rpi Cluster has been running 24/7 since my last post.

The cluster is primarily doing Einstein BRP4 work which takes a little over 3 hours a work unit when running 4 at a time. I occasionally allow Asteroids@home however their work units can take up to 10 hours each so prefer to run the shorter Einstein work units.

Most of the Pi's have their RAC (recent average credit) up to 1200 credits for Einstein with a few of them pushing to 1300 which is about the highest they go for Einstein work.

 

Disable swap
While working on the Chia farm I was looking at disabling swap. I figured I can do the same with the raspberries. 100MB of swap is pretty useless and I have Pi4 8GB as compute nodes so there is no need to have swap enabled on them. It also should extend the micro SD card life by not using swap. The simple (but temporary way) is to type "sudo swapoff -a" at a terminal prompt and its off until you issue a "sudo swapon" or reboot the Pi. Given my Pis run for months between reboots the temporary solution works for me.

As an aside Debian defaults to 977MB for its swap space. Earlier version of Debian would default to the RAM size but it has been capped since Debian 11 (aka Bullseye).

I could configure a larger swap, but I don't run anything that needs much memory. I am not sure why Raspberry Pi OS doesn't default to a larger value, particularly for the 1GB and 2GB models, or disable swap completely.

There are some rather convoluted ways on the internet of disabling swap permanently but I haven't tried any of them yet.

Friday, April 7, 2023

Back again

Marks Rpi Cluster is back to running 24/7. Due to hot weather and my refusal to use air conditioning the farm had a holiday. The farm is currently doing Einstein@home BRP4 work with a few nodes running Asteroids@home. The Asteroids work units have recently been taking up to 10 and a half hours so I don't run many of them.

Recently Raspberry Pi OS got updated to the 6.1 Linux kernel. The 6.1 kernel was declared a long term support version and Debian are looking at their Bookworm release soon. Bookworm is using the 6.1 kernel. I presume this is so the Raspberry Pi foundation can quickly release Raspberry Pi OS based off Debian Bookworm. At the moment Raspberry Pi OS is based off Debian Bullseye.

The cluster is comprised of a pair of BitScope Edge Cluster12's with 12 x Raspberry Pi 4 (8GB) nodes in each providing the compute capability. There are also 3 x Raspberry Pi 4 (2GB) support nodes.