Along with the increasing need to solve various problems of numerical computation effectively and efficiently, the need for a computer system with high computing capability has increased. Computer systems with high computing capability (high performance computing) offers the ability to integrate the resources of multiple computers to solve a problem of numerical computing. This computer system called computer cluster. The cluster must have the ability to perform computing process by using parallel computing mechanism called message passing. In this study, the implementation of message passing mechanism on a computer cluster is done by using Open Message passing Interface (OpenMPI) application. This study aims to analyze the performance of computer cluster using MPI mechanism in handling the process in parallel computing based on the execution time, speedup, and the efficiency. Parallel computing processes will be executed with OpenMPI application to solve the problems of numerical integration using trapezoidal method. The research method used in this study is by implementing OpenMPI on a Linux-based cluster system and then analyzing the performance of the system in dealing with parallel computing process to solve the numerical integration problems by increasing the number of intervals used in a numerical integration problem. The results of this study shows that by increasing number of intervals, the sequential execution time is initially faster than parallel execution time, although finally reduced significantly with the increase of number of integration interval. Instead, the parallel execution time continues to increase rapidly exceeding the sequential execution time.
[1]
George Bosilca,et al.
Open MPI: A High-Performance, Heterogeneous MPI
,
2006,
2006 IEEE International Conference on Cluster Computing.
[2]
Edward D. Lazowska,et al.
Speedup Versus Efficiency in Parallel Systems
,
1989,
IEEE Trans. Computers.
[3]
Alex Vrenios.
Linux Cluster Architecture
,
2002
.
[4]
Brahmantyo Heruseto,et al.
ANALISIS PERBANDINGAN ANTARA CLUSTER OPENMOSIX DENGAN MPI TERHADAP APLIKASI RENDERING POV-RAY
,
2004
.
[5]
John K. Bennett,et al.
An Integrated Shared-Memory / Message Passing API for Cluster-Based Multicomputing
,
1998
.
[6]
Maria A. Kartawidjaja.
ANALISIS KINERJA PERKALIAN MATRIKS PARALEL MENGGUNAKAN METRIK ISOEFISIENSI
,
2008
.
[7]
Zhiyi Huang,et al.
A performance comparison of DSM, PVM, and MPI
,
2003,
Proceedings of the Fourth International Conference on Parallel and Distributed Computing, Applications and Technologies.
[8]
Kurniawan Agus.
Pemrograman paralel dengan MPI dan C
,
2010
.
[9]
Dhabaleswar K. Panda,et al.
Designing High Performance and Scalable MPI Intra-node Communication Support for Clusters
,
2006,
2006 IEEE International Conference on Cluster Computing.