A small suite of bash scripts to control operation of my contribution to the BOINC distributed grid supercomputer
-
Updated
Nov 26, 2022 - Shell
BOINC (Berkeley Open Infrastructure for Network Computing) is an open source middleware system for volunteer computing (a type of distributed computing) and a network of volunteer computing projects. Developed originally to support SETI@home, the BOINC computing network now encompasses dozens of active research project across all scientific disciplines from medical research to physics, astrophysics, math, biology, and AI. It provides scientists across the globe with petaFLOPS of free computing power daily and is one of the largest distributed computing platforms in the world.
A small suite of bash scripts to control operation of my contribution to the BOINC distributed grid supercomputer
Uses information from BoincTasks and Project Sites to analyze efficiency: VS2017
BOINC Client Installation on Google Cloud Platform
A web interface for multiple BOINC Clients
Get current BOINC tasks, CPU load, and temperature in your command line.
Monitor BOINC hosts and update remote LEDs using REST calls to reflect their workload.
GRC Magnitude MapReduce Hadoop
visualizing boid.com metrics via prometheus/grafana
CentOS based BOINC container image.
💻 Code in Python to obtain the statistics shown by BOINC (Berkeley Open Infrastructure for Network Computing) using RPC interface from Docker container. Adapted code from @maesoser.
Munin scripts that I created or modified, including BOINC credit & PiHole blocked ads monitoring.
A novel "proof of work" faucet which uses BOINC computation work to prevent abuse. Can be used for any coin with slight modifications.