SBATCH commands to submit an HPC job to Slurm
- John
- March 18, 2022
One of the first stumbling blocks of learning to use an HPC (High-Performance Cluster) is learning to submit a job to the queue. That job will be run by the nodes in the queue, not on the computer where you ran it. The SBATCH script is sort of like a shell script with a whole […]
Read MoreRunning a Raspberry Pi HPC Cluster
- John
- March 18, 2022
Some Slurm Commands scontrol show partition Use this command to check the configuration of your partition. It tells you things like how many CPUs are available or if the configuration you put in place is working the way you had planned. scontrol show config If you need a little bit more details, this command will […]
Read MoreHow to Build an HPC (High-Performance Cluster) with Raspberry Pi Computers
- John
- March 16, 2022
How would you like to have a supercomputer in your home? Multiple cores, network-attached storage, job scheduling, and process control all sitting on your desktop! The Raspberry Pi can make that a reality. Well, sort of. An HPC is a group of individual computers, all running in parallel, and managed by a central computer. And […]
Read MoreHow I Got My Old Pi 3 to Boot from USB
- John
- March 16, 2022
I was reformating some USB drives to set up a PI cluster and one of the Raspberries wouldn’t boot. I took a look at it and realized that it was a Raspberry PI 3! RPis didn’t always boot from USB! We used to have to format SD cards and boot from them. But SD cards […]
Read MoreHow to Build the GeeekPi Raspberry Pi Cluster Case
- John
- March 10, 2022
The Uctronics Pi Rack turned out to be a complete disaster. The OLED screens burned in really fast with missing pixels and super bright pixels. One of the fans failed. The other three fans are really loud! Occasionally, a Pi will lock up or just not boot completely. There’s gotta be a better way to […]
Read MoreHow I cracked my own WiFi with a Raspberry Pi
- John
- February 19, 2022
Pentesting is a word that gets bandied about but have you ever done it to yourself? NO? You should! You should PENintration TEST your own network. If you can break into your network, think how easy a bad guy might break in. I’ve got a lot of WiFi devices running, so I should probably make […]
Read MoreRunning the BME680 Humidity Temperature Barometer VOC co2 sensor with CircuitPython
- John
- February 15, 2022
The BME680 looks like a fun little sensor. Lots of values to probe out of one I2C address! I’m trying something a little different with this sensor. I just take soldering for granted. I’ve been doing it for 50 years but I understand that there are people that can’t or won’t OR just don’t have […]
Read MoreGetting Some Extra CPU on Raspberry
- John
- February 14, 2022
I was just looking at my Raspberry Pi Zero and realized that I’m running stuff that I don’t need! Why am I wasting precious CPU cycles on the likes of cups (printer software), aplay and pulseaudio (sound software), Xorg, and lxpanel (the desktop GUI)? I’ll let avahi-daemon live for now. I think the DNS updates […]
Read MoreExample Python3 Scripts for Adafruit MPL115a2 and the si7021
- John
- February 11, 2022
Next on my list is the Altimeter, which I’m just using for a barometer in my basement. I’ve got the part wired to my Raspberry as you can see in my last post. I scraped this script off Adafruit: # SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries # SPDX-License-Identifier: MIT import time import board import busio […]
Read MoreHow to Use Adafruit Python Blinka on Raspberry Pi
- John
- February 10, 2022
I’m slowly coming to terms with the Adafruit Libraries and getting Blinka working. This afternoon’s project was to install a ccs811 VOC and CO2 sensor on a Raspberry Pi W. Seems like every time I google how to set up an Adafruit module, I get a mish-mash of old and new pages. Some for python2. […]
Read More