Rosie 6-‐node nVIDIA Jetson board cluster
Libby Shoop Macalester College
Kudos to Li@leFe Project • The idea for this cluster is based almost enGrely on what I learned from Charlie Peck and his crew
SIGCSE 2015 2
System On A Board
SIGCSE 2015 3
nVIDIA Jetson TK1
CPU 1 4-‐core ARM Cortex A15 CPU
GPU 192 Tegra TK1 CUDA cores on-‐chip
RAM 2 GB
Disk 16 GB
Cost $192/board Includes power cable, micro-‐USB
Image
Student Cluster Overview
SIGCSE 2015 4
Cluster Name Rosie
Nodes 6
Interconnect, Disk Gigabit Ethernet, 250GB hard drive on head node
Total Cores 24 CPU, 1152 GPU
Total RAM 12 GB
Cost ~ $1345.00
Image
Close-‐up
SIGCSE 2015 5
Uses (Curriculum) • Sophomore-‐level computer systems course – Unit on distributed compuGng
• Advanced-‐level Parallel & Distributed CompuGng Course
• Use for – Bringing into class on a cart for demos
– Learning OpenMP, MPI, CUDA – Also hybrid examples – Course projects
SIGCSE 2015 6
Summary
• Could configure with fewer nodes • Setup instrucGons on csinparallel.org (to appear) – ‘flash’ the board with Ubuntu linux from nVIDIA – Install MPICH
• All other code on base Ubuntu install, including CUDA – Scripts to create student accounts
SIGCSE 2015 7