Publiora

Menghubungkan ke Publiora...

Publiora

Exascale Message Passing Interface based Program Deadlock Detection

AlDhubhani, RaedEassa, FathySaeed, Faisal
International Journal of Electrical and Computer Engineering (IJECE) (Sinta 1)Vol. 0 No. 01 April 2016
DOI10.11591/ijece.v6i2.pp887-894

Abstrak

Deadlock detection is one of the main issues of software testing in High Performance Computing (HPC) and also inexascale computing areas in the near future. Developing and testing programs for machines which have millions of cores is not an easy task. HPC program consists of thousands (or millions) of parallel processes which need to communicate with each other in the runtime. Message Passing Interface (MPI) is a standard library which provides this communication capability and it is frequently used in the HPC. Exascale programs are expected to be developed using MPI standard library. For parallel programs, deadlock is one of the expected problems. In this paper, we discuss the deadlock detection for exascale MPI-based programs where the scalability and efficiency are critical issues. The proposed method detects and flags the processes and communication operations which are potential to cause deadlocks in a scalable and efficient manner. MPI benchmark programs were used to test the proposed method.

Kata Kunci

Software EngineeringInformation RetrievalData MiningDeadlock detectionExascale systemsMessage Passing Interface

Cari jurnal yang tepat untuk naskah Anda

MatchMind AI mencocokkan abstrak naskah Anda dengan ribuan jurnal terakreditasi dan menampilkan rekomendasi terbaik beserta alasannya.

Coba MatchMind

Lihat profil lengkap jurnal ini

Waktu review, biaya APC, statistik sitasi, indeksasi Scopus, dan banyak lagi.

Buka International Journal of Electrical and Computer Engineering (IJECE)

Artikel ini juga tersedia di situs resmi jurnal.

Exascale Message Passing Interface based Program Deadlock Detection | International Journal of Electrical and Computer Engineering (IJECE) | Publiora