Call for Paper - March 2023 Edition
IJCA solicits original research papers for the March 2023 Edition. Last date of manuscript submission is February 20, 2023. Read More

Performance Analysis of Homogeneous Beowulf Cluster Setup on MPI Library

International Journal of Computer Applications
© 2014 by IJCA Journal
Volume 85 - Number 14
Year of Publication: 2014
Tadrash Shah
Neel Patel
Nishidh Chavda

Tadrash Shah, Neel Patel and Nishidh Chavda. Article: Performance Analysis of Homogeneous Beowulf Cluster Setup on MPI Library. International Journal of Computer Applications 85(14):24-28, January 2014. Full text available. BibTeX

	author = {Tadrash Shah and Neel Patel and Nishidh Chavda},
	title = {Article: Performance Analysis of Homogeneous Beowulf Cluster Setup on MPI Library},
	journal = {International Journal of Computer Applications},
	year = {2014},
	volume = {85},
	number = {14},
	pages = {24-28},
	month = {January},
	note = {Full text available}


Clusters have been an area of vast research in the domain of High Performance Computing and a variety of libraries are available for the cluster installation and administration. One such library named MPICH2 was selected and a selected variety of programs were run on the cluster setup and the performance of MPICH2 was tested against the prevalent cluster theories. The performance testing was done from simplest to quite heavy programs and they were tested for the execution time. The results affirmed the predicted pattern of execution time. Results also revealed the criteria for selection of number of compute nodes depending on the complexity of the problem to be solved. The results were encouraging for development of a large scale target application on the MPICH2 library, only held back by the fact that MPICH2 cannot support heterogeneous clusters.


  • Rajkumar Buyya, "High Performance Cluster Computing", Vol 1, Pearson Education, 1999.
  • Amit Jain, "Beowulf Cluster Design and Setup", Boise State University, April 2006
  • Discussion of topics related to Beowulf Clusters -http://www. beowulf. org
  • News and software site for the Beowulf community -http://www. beowulf/underground. org
  • Dr. Deven Shah, "Advanced Computing Technology",Dreamtech Press, pp. 2, 2011.
  • T. Sterling, J. Salmon, D. Becker and D. Savarese, "How To Build a Beowulf", MIT Press, 1999
  • An overview of Beowulf clusters, from cluster design, to cluster use and maintenance by Mike Perry - http://fscked. org/writings/clusters/cluster-1. html
  • Message Passing Interface Tutorials by Blaise Barney - https://computing. llnl. gov/tutorials/mpi/
  • MPICH2 Official page - http://www. anl. gov/research/projects/mpich2/
  • MPICH2 User's Guide
  • Using MPICH to Build a Small Private Beowulf Cluster - http://linuxjournal. com/article/5690
  • T. sterling, "Beowulf Cluster Computing with Linux", MIT Press, October 2001
  • R. J. Allan, S. J. Andrews and M. F. Guest, "High Performance Computing and Beowulf Clusters",
  • 6th European SGI/Cray MPP Workshop, Manchester, 7-8/9/2000.
  • Examples of MPI Programs from Florida State University - http://people. sc. fsu. edu/~jburkardt/c_src/mpi/mpi. html
  • Tadrash Shah, Neel Patel, Nishidh Chavda, "Formulation of Homogenous Cluster Environment using Commodity grade Computer and MPI Paradigm", Vol. 1 Issue 5, IJARCSEE, August 2012.
  • Robert Brown, "Engineering a Beowulf-style Computer Cluster", 2004, Duke University, Physics Department
  • Kerry D. Wong, A Simple Beowulf Cluster
  • Ubuntu Wiki, Setting Up MPPICH2 Cluster in Ubuntu
  • OpenClusterGroup, OSCAR.
  • William Gropp, Steven Huss-Lederman, Andrew Lumsdaine, Ewing Lusk, Bill Nitzberg, Willian Saphir, Marc Snir, "MPI: The Complete Reference", Vol. 2, The MPI-2 Extensions, Second Edition, MIT Press, 1998.
  • Tadrash Shah, Neel Patel, Nishidh Chavda, "Cluster Computing using MPI Paradigm : A Practical Approach", ISBN : 978-3659296185, December 2012.
  • Preliminary Cluster with OSCAR registered at - http://svn. oscar. openclustergroup. org/php/clusters_register. php?cid=270