Hardware
Build Your Own Super Computer with Raspberry Pis
Instructor : Ben Heidorn
Overview
Create a computer cluster using Raspberry Pi boards - everything from hardware, software, design and networks
What you'll learn :
- Build a super computer using multiple Raspberry Pi 2 B+ computers with Raspbian
- Create a working Raspberry Pi from a basic Raspbian installation and customize it to your needs
- Create and spool up slave Raspberry Pi nodes in a fraction of the time it takes to set up each one
- Manage the Raspberry Pi computer cluster entirely using the Linux command line interface with comfort and ease
- Install OpenMPI, compile and run multi-processor programs from the ground up
- Learn the fundamentals for writing a multi-threaded program in C
- Create a computer network using your home router, or expand to a production-level network with a managed switch
- Export and mount drives and communicate between your Raspberry Pis all on the command line
Requirements
- Students will need to own a laptop or desktop with an internet connection and an SD Card Reader / Writer
- Materials for this class can vary based on your ambitions, but the minimum required materials are: 2 or more Raspberry Pi computers, 2 or more ethernet cables, a router or network switch, 2 or more micro-USB power supplies (5 Volt, 1.5 to 2 Amps), a wired USB keyboard, 2 or more micro SD cards (8 or more GB), a monitor with an HDMI input, and an HDMI cable.