skip to main content
10.1145/3077286.3077324acmconferencesArticle/Chapter ViewAbstractPublication Pagesacm-seConference Proceedingsconference-collections
short-paper

Learning Cluster Computing by Creating a Raspberry Pi Cluster

Published: 13 April 2017 Publication History

Abstract

The study of cluster computing and its applications are vital to the future of computer science. By linking a group of computers to provide more processing power than one computer can alone, this is the principle upon which modern supercomputers are built. This short paper describes a student's learning experience in cluster computing. As part of the Texas Woman's University's Quality Enhancement project, the student received funding to purchase computing components to create a low-cost cluster computer using 5 Raspberry Pis. The data collected from experiments running on the cluster computer is compared to those from a single Raspberry Pi. The results from those experiments are presented in the paper.

References

[1]
Why would anyone need a computer cluster? http://obscuredclarity.blogspot.com/2008/10/why-would-anyone-need-computer-cluster.html
[2]
Supercomputing vs. distributed computing: A government primer. https://www.datainnovation.org/2014/01/supercomputing-vs-distributed-computing-a-government-primer/
[3]
Cluster computing and PBS commands. https://mperignon.github.io/2016-05-16-csdms/lessons/shell/07-cluster-and-pbs.html
[4]
Public domain image from https://en.wikipedia.org/wiki/File:Beowulf.png
[5]
Raspberry Pi. https://www.raspberrypi.org/
[6]
Creating a mini cluster. https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=83141
[7]
Brian Dye, 2012. Distributed computing by Raspberry Pi. https://krex.k-state.edu/dspace/bitstream/handle/2097/17612/BrianDye2014.pdf?sequence=1
[8]
Edward Ciotic. Raspberry Pi: An affordable learning platform for parallel processing. http://www.sjsu.edu/people/robert.chun/courses/cs159/s3/E.pdf
[9]
Baun, C. (2016). Mobile clusters of single board computers: an option for providing resources to student projects and researchers. SpringerPlus, 5, 360.
[10]
Franks, S., & Yerby, J. (2014). Creating a Low-cost Supercomputer with Raspberry PI. In Proceedings of the Southern Association for Information Systems Conference.
[11]
Mappuji, A., Effendy, N., Mustaghfirin, M., Sondok, F., Yuniar, R. P., & Pangesti, S. P. (2016). Study of Raspberry Pi 2 Quad-core Cortex A7 CPU Cluster as a Mini Supercomputer. arXiv preprint arXiv:1612.07128.

Cited By

View all
  • (2023)Development of 32-Core parallel computing machine using multi-node and hyperthreading technologyTHE 6TH INTERNATIONAL CONFERENCE ON ENERGY, ENVIRONMENT, EPIDEMIOLOGY AND INFORMATION SYSTEM (ICENIS) 2021: Topic of Energy, Environment, Epidemiology, and Information System10.1063/5.0145217(030013)Online publication date: 2023
  • (2022)A DDoS Detection and Prevention System for IoT Devices and Its Application to Smart Home EnvironmentApplied Sciences10.3390/app12221185312:22(11853)Online publication date: 21-Nov-2022
  • (2022)Improve Data Mining Techniques with a High-Performance Cluster2022 International Conference on Computer and Applications (ICCA)10.1109/ICCA56443.2022.10039629(1-5)Online publication date: 20-Dec-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ACMSE '17: Proceedings of the 2017 ACM Southeast Conference
April 2017
275 pages
ISBN:9781450350242
DOI:10.1145/3077286
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 April 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Cluster computing
  2. Experiential learning
  3. Raspberry Pi

Qualifiers

  • Short-paper
  • Research
  • Refereed limited

Conference

ACM SE '17
Sponsor:
ACM SE '17: SouthEast Conference
April 13 - 15, 2017
GA, Kennesaw, USA

Acceptance Rates

ACMSE '17 Paper Acceptance Rate 21 of 34 submissions, 62%;
Overall Acceptance Rate 502 of 1,023 submissions, 49%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)16
  • Downloads (Last 6 weeks)9
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Development of 32-Core parallel computing machine using multi-node and hyperthreading technologyTHE 6TH INTERNATIONAL CONFERENCE ON ENERGY, ENVIRONMENT, EPIDEMIOLOGY AND INFORMATION SYSTEM (ICENIS) 2021: Topic of Energy, Environment, Epidemiology, and Information System10.1063/5.0145217(030013)Online publication date: 2023
  • (2022)A DDoS Detection and Prevention System for IoT Devices and Its Application to Smart Home EnvironmentApplied Sciences10.3390/app12221185312:22(11853)Online publication date: 21-Nov-2022
  • (2022)Improve Data Mining Techniques with a High-Performance Cluster2022 International Conference on Computer and Applications (ICCA)10.1109/ICCA56443.2022.10039629(1-5)Online publication date: 20-Dec-2022
  • (2022)Designing an Independent Study to Create HPC Learning Experiences for Undergraduates2022 IEEE 29th International Conference on High Performance Computing, Data and Analytics Workshop (HiPCW)10.1109/HiPCW57629.2022.00006(6-11)Online publication date: Dec-2022
  • (2021)Automating configuring parallel compute environments for studentsJournal of Computing Sciences in Colleges10.5555/3512528.351253037:4(25-29)Online publication date: 1-Oct-2021
  • (2021)Towards Testbed as-a-Service: design and implementation of an unattended SoC cluster2021 International Conference on Computer Communications and Networks (ICCCN)10.1109/ICCCN52240.2021.9522323(1-8)Online publication date: Jul-2021
  • (2021)Understanding the role of single‐board computers in engineering and computer science education: A systematic literature reviewComputer Applications in Engineering Education10.1002/cae.22439Online publication date: 4-Jun-2021
  • (2020)Implementing micro High Performance Computing (µHPC) artifact: Affordable HPC Facilities for Academia2020 IEEE Frontiers in Education Conference (FIE)10.1109/FIE44824.2020.9273986(1-9)Online publication date: 21-Oct-2020
  • (2019)The Creation of a Low-cost Raspberry Pi Cluster for TeachingProceedings of the 24th Western Canadian Conference on Computing Education10.1145/3314994.3325088(1-5)Online publication date: 3-May-2019
  • (2019)Face Recognition in the Fog Cluster Computing2019 IEEE International Conference on Signal Processing, Information, Communication & Systems (SPICSCON)10.1109/SPICSCON48833.2019.9065100(45-48)Online publication date: Nov-2019
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media