Please use this identifier to cite or link to this item:
Title: Parallel processing using Raspberry Pi
Authors: Zhou, Lina
Keywords: DRNTU::Engineering::Computer science and engineering::Computer systems organization::Performance of systems
Issue Date: 2014
Abstract: A computer cluster refers to a set of loosely or tightly connected computers that solve computational problems together and in parallel. Raspberry Pi (RPi) Cluster is a set of Raspberry Pi (up to 64) connected to a switch or number of switches and server as a lightweight version of MPI for parallel processing. The purpose of this project is to determine the performance measurement by RPi cluster is able to replace the current cluster in NTU server that support one of the teaching materials in “CE/CZ 4011 Parallel Computing”. Firstly in this project, the student is required to conduct an experiment on RPi cluster (A master with 24 nodes). Based on the setup, perform a sample code to compute Pi (3.1415926) as well as several benchmarking such as NAS Parallel Benchmarks (NPB). In the project, the student would explain in details every individual step on how to setup the RPi cluster, make and run benchmarks and how to determine RPi’s speed up and efficiency by benchmark results.
Schools: School of Computer Engineering 
Research Centres: Parallel and Distributed Computing Centre 
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
Zhou Lina.pdf
  Restricted Access
Main report6.64 MBAdobe PDFView/Open

Page view(s) 50

Updated on Jun 18, 2024

Download(s) 50

Updated on Jun 18, 2024

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.