Pemanfaatan Teknologi Cluster Berbasis MPICH2
untuk Perkalian Matriks Menggunakan
Message Passing Interface
1)
Heru Prasetyo, 2)Wiwin Sulistyo
Fakultas Teknologi Informasi Universitas Kristen Satya Wacana
JL.Diponegoro 52- 60, Salatiga 50711, Indonesia
Email : 672008046@student.uksw.edu1) , wiwinsulistyo@staff.uksw.edu2),
ABSTRACT
When seen from the development of parallel computing technology today, the cluster systems requires the provision of computing resources in large numbers. Due to the provision of these resources, it needed a system that can improve the performance of computing for data processing maximally.
This study analyzing performance of the system that occurs in the cluster, so as to enhance the performance of parallel computing. The cluster systems that are used for parallel computing using message passing interface algorithms (MPI) to perform parallel matrix multiplication with speed-up and efficiency as the parameters. The method used is by experiments using 2 computer cluster systems for the implementation of inter-connected and using MPICH2 as middleware, and then do an analysis the performance of the system in handling the matrix multiplication test scenarios with different orders.
The results shown by the matrix multiplication with stand alone computer and the cluster indicates that the cluster system is faster if compared with a stand alone computer. This indicates that the implementation of MPICH2 parallel algorithms for matrix multiplication application on a cluster can improve the performance of parallel computing performance.
ABSTRAK
Bila melihat dari perkembangan teknologi komputasi paralel saat ini, sistem cluster membutuhkan penyediaan sumber daya komputasi dalam jumlah yang besar. Dikarenakan penyediaan sumber daya tersebut, maka dibutuhkan sebuah sistem yang dapat meningkatkan kinerja komputasi untuk pengolahan data secara maksimal.
Penelitian ini menganalisis kinerja yang terjadi pada sistem cluster,
sehingga dapat meningkatkan kinerja komputasi paralel. Sistem cluster yang digunakan untuk komputasi paralel menggunakan algoritma message passing interface (MPI) untuk melakukan perkalian matriks paralel dengan parameter speed-up dan efisiensi. Metode yang digunakan adalah dengan cara eksperimen menggunakan 2 komputer untuk implementasi sistem
cluster yang saling terhubung dan menggunakan MPICH2 sebagai
middleware, kemudian melakukan analisis kinerja dari sistem tersebut dalam menangani skenario pengujian perkalian matrik dengan ordo yang berbeda.
Hasil yang ditunjukkan oleh perkalian matriks dengan komputer
stand alone dan cluster menunjukkan bahwa sistem cluster lebih cepat jika di bandingkan dengan komputer stand alone. Hal ini membuktikan bahwa Implementasi algoritma paralel MPICH2 untuk aplikasi perkalian matriks
pada cluster mampu meningkatkan performansi kinerja komputasi paralel.
Kata Kunci : stand alone, paralel, Cluster, middleware, MPI, MPICH2
1)
Mahasiswa Fakultas Teknologi Informasi Jurusan Teknik Informatika, Universitas Kristen Satya Wacana Salatiga.
2)