Abstract—Parallel and distributed computing is a complex and has been become essential research topic area in computer science. The birth of high performance computing can be traced back to the start of commercial computing in the 1950 ́s. In this paper, an approach of parallel and distributed computing using raspberry pi cluster had been proposed. Odd even transaction sorting algorithm on Rpi cluster had been implemented and then compare our performance with node 2 to node 10, totally forty cores of computer cluster. The MPI library is selected to establish the communication and synchronization between the processors. It has been also compared upon the sorting method with one to forty processes on Rpi for various processes. According to the test results, the cluster can give high performance speed for above five millions integers with forty cores. Conveniently, we hoped that this paper may provide an opportunity for computer science students to learn and understand about HPC using super cheap computer and then how to apply the parallel and distributed computing using MPI.
Index Terms—Cluster computing, distributed computing, HPC, MPI, parallel computing.
Khin Nyein Myint is with the Faculty of Computer Science, University of Computer Studies, Monywa, Myanmar (e-mail: khinnyeinmyint.knm@gmail.com).
Myo Hein Zaw is with University of Computer Studies, Monywa, Myanmar (e-mail: mheinzaw@gmail.com).
Win Thanda Aung is with the Faculty of Information Science, University of Computer Studies, Pinlong, Shan State, Myanmar (e-mail: winthanda.monywa@gmail.com).
[PDF]
Cite: Khin Nyein Myint, Myo Hein Zaw, and Win Thanda Aung, "Parallel and Distributed Computing Using MPI on Raspberry Pi Cluster," International Journal of Future Computer and Communication vol. 9, no. 1, pp. 18-22, 2020.
Copyright © 2020 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited
(CC BY 4.0).