A Raspberry Pi Cluster Instrumented for Fine-Grained Power Measurement

Power consumption has become an increasingly important metric when building large supercomputing clusters. One way to reduce power usage in large clusters is to use low-power embedded processors rather than the more typical high-end server CPUs (central processing units). We investigate various powe...

Full description

Bibliographic Details
Main Authors: Michael F. Cloutier, Chad Paradis, Vincent M. Weaver
Format: Article
Language:English
Published: MDPI AG 2016-09-01
Series:Electronics
Subjects:
Online Access:http://www.mdpi.com/2079-9292/5/4/61
Description
Summary:Power consumption has become an increasingly important metric when building large supercomputing clusters. One way to reduce power usage in large clusters is to use low-power embedded processors rather than the more typical high-end server CPUs (central processing units). We investigate various power-related metrics for seventeen different embedded ARM development boards in order to judge the appropriateness of using them in a computing cluster. We then build a custom cluster out of Raspberry Pi boards, which is specially designed for per-node detailed power measurement. In addition to serving as an embedded cluster testbed, our cluster’s power measurement, visualization and thermal features make it an excellent low-cost platform for education and experimentation.
ISSN:2079-9292