Clustered Computing with Raspberry Pis: A Practical Guide to Building and Experimenting with Raspberry Pi Cluster with pictures (Full color Edition)
Format:
Paperback
En stock
0.68 kg
Sí
Nuevo
Amazon
USA
- Turn a shelf of inexpensive boards into a working mini-supercomputer.Clustered Computing with Raspberry Pi is a hands-on, start-to-finish guide for hobbyists, students, and engineers who want to design, build, and benchmark a compact Raspberry Pi cluster. Combining concise theory with practical wiring, automation scripts, and reproducible experiments, this book guides you from parallel-computing fundamentals to a fully assembled, networked cluster running MPI workloads.What you’ll getA clear, practical introduction to cluster concepts and parallel programming (MPI / OpenMPI and OpenMP), with step-by-step instructions so you finish with a working system—not just theory.A carefully chosen hardware recipe: Raspberry Pi 3B+ as the master node, multiple Raspberry Pi Zero 2W compute nodes, and an ESP32-S3 lightweight Wi-Fi coordinator—complete with trade-off analysis, bottleneck discussion, cooling and power guidance, and shopping lists.Detailed OS and network setup: headless host configuration, NFS shared storage, time sync (chrony/NTP), passwordless SSH, static IPs, and a sample hostfile for mpirun.Automation and management scripts for cluster lifecycle tasks (shutdown/reboot, health checks, job control, centralized logging, and power reports).Worked workloads and measurements: a matrix-multiplication MPI benchmark with full timing breakdown (real/user/sys), speedup and efficiency analysis across 2–4 node configurations, and practical advice for interpreting and improving results.Practical troubleshooting for common pitfalls (thermal throttling, Wi-Fi latency, SD-card I/O limits) and a final assembly chapter with wiring diagrams, mounting guidelines, and enclosure safety recommendations.Ready-to-use code snippets, configuration examples, and a full index for rapid reference.Companion repository All scripts and configuration files used throughout the book are available in the public GitHub repository: https://github.com/toni675/Clustered-Computing-with-Raspberry-PisEdition note This full-colour paperback edition provides colour figures and diagrams for improved clarity. If you prefer a lower-cost alternative, a Black & White paperback edition is also available (ISBN: 9798243674591).Who this book is for Beginners comfortable with Linux, makers who learn by doing, instructors building lab exercises, and developers seeking an inexpensive distributed testbed. Ideal for anyone who wants a reproducible, measurement-driven approach to low-cost HPC.Why it works Measurable learning: build the cluster, run tests, analyze results, and iterate. Theory and engineering are balanced so you leave with both the knowledge and a working system.Get ready to solder, script, and scale — and discover how a handful of tiny boards can teach you big ideas in parallel and distributed computing.— Antonios Chalkias
IMPORT EASILY
By purchasing this product you can deduct VAT with your RUT number