Exascale MPI-based program deadlock detection

Deadlock detection is one of the main issues of software testing in High Performance Computing (HPC) and also in exascale 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)...

Full description

Saved in:
Bibliographic Details
Main Authors: AlDhubhani, Raed, Eassa, Fathy, Saeed, Faisal
Format: Conference or Workshop Item
Language:English
Published: 2015
Subjects:
Online Access:http://eprints.utm.my/id/eprint/62001/1/FaisalAbdulkaremQasem2015_ExascaleMpi-BasedProgramDeadlockDetection.pdf
http://eprints.utm.my/id/eprint/62001/
http://www.utm.my/iicist/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.62001
record_format eprints
spelling my.utm.620012017-05-30T00:21:10Z http://eprints.utm.my/id/eprint/62001/ Exascale MPI-based program deadlock detection AlDhubhani, Raed Eassa, Fathy Saeed, Faisal QA75 Electronic computers. Computer science Deadlock detection is one of the main issues of software testing in High Performance Computing (HPC) and also in exascale 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 discussed the deadlock detection for exascale MPI-based programs where the scalability and efficiency are critical issues. The proposed method is implemented to detect and flag the processes and communication commands which are potential to cause deadlocks in a scalable and efficient manner. MPI benchmark programs were used to test the propose method. 2015 Conference or Workshop Item PeerReviewed application/pdf en http://eprints.utm.my/id/eprint/62001/1/FaisalAbdulkaremQasem2015_ExascaleMpi-BasedProgramDeadlockDetection.pdf AlDhubhani, Raed and Eassa, Fathy and Saeed, Faisal (2015) Exascale MPI-based program deadlock detection. In: The 1st ICRIL-International Conference on Innovation in Science and Technology (IICIST 2015), 20 April, 2015, Kuala Lumpur, Malaysia. http://www.utm.my/iicist/
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
language English
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
AlDhubhani, Raed
Eassa, Fathy
Saeed, Faisal
Exascale MPI-based program deadlock detection
description Deadlock detection is one of the main issues of software testing in High Performance Computing (HPC) and also in exascale 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 discussed the deadlock detection for exascale MPI-based programs where the scalability and efficiency are critical issues. The proposed method is implemented to detect and flag the processes and communication commands which are potential to cause deadlocks in a scalable and efficient manner. MPI benchmark programs were used to test the propose method.
format Conference or Workshop Item
author AlDhubhani, Raed
Eassa, Fathy
Saeed, Faisal
author_facet AlDhubhani, Raed
Eassa, Fathy
Saeed, Faisal
author_sort AlDhubhani, Raed
title Exascale MPI-based program deadlock detection
title_short Exascale MPI-based program deadlock detection
title_full Exascale MPI-based program deadlock detection
title_fullStr Exascale MPI-based program deadlock detection
title_full_unstemmed Exascale MPI-based program deadlock detection
title_sort exascale mpi-based program deadlock detection
publishDate 2015
url http://eprints.utm.my/id/eprint/62001/1/FaisalAbdulkaremQasem2015_ExascaleMpi-BasedProgramDeadlockDetection.pdf
http://eprints.utm.my/id/eprint/62001/
http://www.utm.my/iicist/
_version_ 1643655300182441984
score 13.209306