SAN DIEGO SUPERCOMPUTER CENTER From Games to Science: Building a Raspberry Pi Cluster for Visualization and Teaching Rick Wagner Ph.D. Candidate HPC Systems Manager SDSC Industry Partners Program Webinar Series January 15, 2014
SAN DIEGO SUPERCOMPUTER CENTER Why? By SuperJew (Own work) [CC-BY-SA-3.0 ( via Wikimedia Commons ?
SAN DIEGO SUPERCOMPUTER CENTER Growth of Distributed Computing
SAN DIEGO SUPERCOMPUTER CENTER Growth of Commodity Parallel Architectures Multi-core processors GPUs
SAN DIEGO SUPERCOMPUTER CENTER But, Lack of Learning Opportunities Portion of UCSD’s CSE Undergrad Catalog CSE 160: Introduction to Parallel Computing
SAN DIEGO SUPERCOMPUTER CENTER Raspberry Pis & MiniMe
SAN DIEGO SUPERCOMPUTER CENTER Raspberry Pi What is a Raspberry Pi? “The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It is a capable little computer which can be used in electronics projects, and for many of the things that your desktop PC does, like spreadsheets, word-processing and games. It also plays high-definition video. We want to see it being used by kids all over the world to learn programming.” Raspberry Pi is a trademark of the Raspberry Pi Foundation
SAN DIEGO SUPERCOMPUTER CENTER
MiniMe 15 LCD panel OptIPortal built for the Ocean Observatories Initiative
SAN DIEGO SUPERCOMPUTER CENTER Let’s Build!
SAN DIEGO SUPERCOMPUTER CENTER
Project #1: Parallel Pong
SAN DIEGO SUPERCOMPUTER CENTER Project #2: Hybrid Game of Life
SAN DIEGO SUPERCOMPUTER CENTER Research Experience for High School
SAN DIEGO SUPERCOMPUTER CENTER SC13
SAN DIEGO SUPERCOMPUTER CENTER SC13
SAN DIEGO SUPERCOMPUTER CENTER Other Activities & the Future Volunteers Interns Visual Arts Class Demos Classes Sustainability