Introducing HPiC, the Hartree Centre’s Raspberry Pi Cluster

The Hartree Centre has a new pocket-sized addition to our data centre! One of our Research Software Engineers, Tim Powell tells us all about it…

​HPiC has been created as a host for software demonstrations and for outreach events. It simulates a supercomputer by networking together 20 Raspberry Pi 3 Model B’s, allowing them to communicate and execute parallel programs.

The Raspberry Pi is a low-cost, low-power, single-board computer designed to make computer science more accessible to amateur developers, schools, and developing countries. Released in 2013, Raspberry Pis can be used for a wide range of applications – from robotics, to music streaming, to smart mirrors! The incredibly versatile Raspberry Pi 3 computer has a Quad Core 1.2Ghz ARM processor at its heart, 1GB of RAM, WiFi, Bluetooth capabilities and a whole host of device connectivity via a GPIO connector.

​​HPiC replicates high performance computing (HPC) techniques and can perform over 1,000 million instructions per second. HPiC has 19 ‘worker’ nodes (1 node = 1 raspberry pi), each with a quad-core ARM processor, resulting in 76 cores to utilise for parallel computing. The remaining node is called the ‘Head Node’ and allows us to interact and submit jobs to the ‘worker’ nodes.

Continue reading “Introducing HPiC, the Hartree Centre’s Raspberry Pi Cluster”