{"repo":"Sean-Hawks/slurmtop","free":true,"listed":false,"github":"https://github.com/Sean-Hawks/slurmtop","clone":"git clone https://github.com/Sean-Hawks/slurmtop.git","description":"One-screen terminal dashboard for small GPU clusters: CPU, RAM, per-GPU utilisation and the Slurm queue, with gradient bars and sparkline history. Single file, no dependencies.","language":"Python","stars":11,"topics":["gpu","hpc","monitoring","nvidia","slurm","tui"],"license":"MIT","category":"analytics","readme_excerpt":"slurmtop A one-screen terminal dashboard for small GPU clusters. CPU, RAM, per-GPU utilisation for every node, plus the Slurm queue — with gradient bars and sparkline history, in a single 24-line frame. Built during HiPAC 2026 because watch nvidia-smi on each node in a separate tmux pane got old fast. A 2-node / 16×H200 cluster going from idle to pegged and back. The load here is simulated — same render path, synthetic telemetry — because the cluster was powered down when this was recorded. Everything you see is what the real thing draws: the scope filling, both node zones going red, heat plumes at 70 °C, FULL LOAD lighting up, and the progress bars creeping toward each job's time limit. Same thing as text The whole panel is tinted by node load: n1 pegged and hot, n2 middling, idle nodes stay dark. Why nvtop is great but shows one machine. squeue tells you what is queued but not whether the GPUs are actually doing anything. On a handful of nodes you usually want both at once, on one screen, without installing an agent, a time series database and a web UI. Install Single file, no dependencies beyond the standard library. The installer picks /usr/local/bin when it can write there (using sudo if passwordless sudo is available) and falls back to /.local/bin , telling you how to fix your PATH if needed. Pass a directory to choose yourself: Or just drop the single file in place — that is all the installer does: Only the machine you run it from needs the script — it reads the other ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Sean-Hawks","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Sean-Hawks/slurmtop/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}