Skip to content

willgpaik/hpc-from-scratch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HPC From Scratch

Configuration files and command references for The Login Node's HPC From Scratch series: a six-node home HPC cluster built for under $1,300.

Each episode has its own directory with templates and a short troubleshooting guide. The blog posts cover the "why" and walk through everything step by step. This repo is the source of truth for the configuration files referenced in those posts.

Episodes

Episode Topic Blog Directory
1 Building Real HPC on a Budget post
2 RAM, NVMe, and the iGPU Memory Trap post
3 The WiFi Login Node post ep03-network-os/
4 NFS, FreeIPA, and Ansible post ep04-storage-auth/
5 Slurm Configuration post ep05-slurm/
6 Slurm Accounting, QOS, and Fair Share post ep06-slurm-accounting/

The Cluster

Hostname Hardware Role
carrier Lenovo IdeaPad 1 Login node (WiFi + Ethernet bridge)
arbiter Lenovo ThinkCentre M715q Management, NFS server
interceptor-01 Lenovo ThinkCentre M715q Compute
interceptor-02 Lenovo ThinkCentre M715q Compute
observer Lenovo ThinkCentre M715q Visualization
corsair-01 HP Envy TE01 GPU compute

All nodes run Rocky Linux 10. The internal cluster subnet is 192.168.50.0/24, physically isolated from the home network by a Netgear GS308E gigabit switch. The login node bridges WiFi (home network) and Ethernet (cluster).

Using This Repo

Each episode directory contains:

  • Configuration file templates with sensible defaults
  • A short README with destination paths and troubleshooting tips

Copy the templates to the paths listed in each episode's README, substitute any <PLACEHOLDERS>, and follow the blog post for the walkthrough.

Citation

If you use this work in your research or projects, please cite:

@software{paik2026hpcscratch,
  author = {Paik, Ghanghoon},
  title  = {HPC From Scratch: Building a Budget HPC Cluster from Consumer Hardware},
  url    = {https://github.com/willgpaik/hpc-from-scratch},
  year   = {2026}
}

Connect

About

Code, configs, and playbooks for The Login Node's HPC From Scratch series. Real hardware. No shortcuts.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages