Distributed computing with the Raspberry Pi

Master of Science === Department of Computing and Information Sciences === Mitchell Neilsen === The Raspberry Pi is a versatile computer for its size and cost. The research done in this project will explore how well the Raspberry Pi performs in a clustered environment. Using the Pi as the components...

Full description

Bibliographic Details
Main Author: Dye, Brian
Language:en_US
Published: Kansas State University 2014
Subjects:
Online Access:http://hdl.handle.net/2097/17612
id ndltd-KSU-oai-krex.k-state.edu-2097-17612
record_format oai_dc
spelling ndltd-KSU-oai-krex.k-state.edu-2097-176122016-03-01T03:51:58Z Distributed computing with the Raspberry Pi Dye, Brian Clustered computing Raspberry pi Computer Science (0984) Master of Science Department of Computing and Information Sciences Mitchell Neilsen The Raspberry Pi is a versatile computer for its size and cost. The research done in this project will explore how well the Raspberry Pi performs in a clustered environment. Using the Pi as the components of a Beowulf cluster will produce an inexpensive and small cluster. The research includes constructing the cluster as well as running a computationally intensive program called OpenFOAM. The Pi cluster's performance will be measured using the High Performance Linpack benchmark. The Raspberry Pi is already used for basic computer science education and in a cluster can also be used to promote more advanced concepts such as parallel programming and high performance computing. The inexpensive cost of the cluster combined with its compact sizing would make a viable alternative for educational facilities that don't own, or can't spare, their own production clusters for educational use. This also could see use with researchers running computationally intensive programs locally on a personal cluster. The cluster produced was an eight node Pi cluster that generates up to 2.365 GFLOPS. 2014-04-28T15:14:48Z 2014-04-28T15:14:48Z 2014-04-28 2014 May Thesis http://hdl.handle.net/2097/17612 en_US Kansas State University
collection NDLTD
language en_US
sources NDLTD
topic Clustered computing
Raspberry pi
Computer Science (0984)
spellingShingle Clustered computing
Raspberry pi
Computer Science (0984)
Dye, Brian
Distributed computing with the Raspberry Pi
description Master of Science === Department of Computing and Information Sciences === Mitchell Neilsen === The Raspberry Pi is a versatile computer for its size and cost. The research done in this project will explore how well the Raspberry Pi performs in a clustered environment. Using the Pi as the components of a Beowulf cluster will produce an inexpensive and small cluster. The research includes constructing the cluster as well as running a computationally intensive program called OpenFOAM. The Pi cluster's performance will be measured using the High Performance Linpack benchmark. The Raspberry Pi is already used for basic computer science education and in a cluster can also be used to promote more advanced concepts such as parallel programming and high performance computing. The inexpensive cost of the cluster combined with its compact sizing would make a viable alternative for educational facilities that don't own, or can't spare, their own production clusters for educational use. This also could see use with researchers running computationally intensive programs locally on a personal cluster. The cluster produced was an eight node Pi cluster that generates up to 2.365 GFLOPS.
author Dye, Brian
author_facet Dye, Brian
author_sort Dye, Brian
title Distributed computing with the Raspberry Pi
title_short Distributed computing with the Raspberry Pi
title_full Distributed computing with the Raspberry Pi
title_fullStr Distributed computing with the Raspberry Pi
title_full_unstemmed Distributed computing with the Raspberry Pi
title_sort distributed computing with the raspberry pi
publisher Kansas State University
publishDate 2014
url http://hdl.handle.net/2097/17612
work_keys_str_mv AT dyebrian distributedcomputingwiththeraspberrypi
_version_ 1718196871423328256