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)...
Saved in:
Main Authors: | , , |
---|---|
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.211869 |