High-Performance Computing

Content coming soon. This page will cover foundational HPC concepts including distributed systems, parallel computing, scaling workloads, and performance benchmarking.

Primary Project: Raspberry Pi Cluster

One major focus of this HPC section will be a detailed walkthrough of building and configuring a four-node Raspberry Pi cluster. This will include static networking, SSH automation, MPI programming, file sharing through NFS, and performance testing tools such as HPL.

General Summary

• Built and configured a Raspberry-Pi compute cluster including MPI, static-IP networking, SSH key authentication, and NFS shared-filesystem integration.

• Benchmarked cluster performance using HPL and performed workload-distribution tuning to evaluate scaling efficiency.

• Competed in the 2025 SBCC Small-Board Cluster Competition, operating an 11-node cluster and running distributed workloads including password-cracking and ParFEMWARP. Completed single-node execution and diagnosed multi-node MPI failures; placed Top-3 in systems interview.


Click Here for Semester Summary Report

Additional details, diagrams, and benchmarking results will be added soon.