Characterization of MPI communication primitives on a heterogeneous cluster / Siti Arpah Ahmad ... [et al.]

This paper focuses on the performance of basic communication primitives, namely the overlap of message transfer with computation in the point-to-point communication within a small cluster of four nodes. The mpptest has been implemented to measure the basic performance of MPI message passing routine...

Full description

Bibliographic Details
Main Authors: Ahmad, Siti Arpah, Mohamed Said, Mohamed Faidz, Mohamed Ramli, Norazan, Taib, Mohd Nasir
Format: Article
Language:English
Published: Research Management Institute (RMI) 2009
Subjects:
Online Access:http://ir.uitm.edu.my/id/eprint/12924/
http://ir.uitm.edu.my/id/eprint/12924/1/AJ_SITI%20ARPAH%20AHMAD%20SRJ%2009%201.pdf
id uitm-12924
recordtype eprints
spelling uitm-129242016-05-27T11:31:54Z http://ir.uitm.edu.my/id/eprint/12924/ Characterization of MPI communication primitives on a heterogeneous cluster / Siti Arpah Ahmad ... [et al.] Ahmad, Siti Arpah Mohamed Said, Mohamed Faidz Mohamed Ramli, Norazan Taib, Mohd Nasir Parallel processing (Electronic computers) This paper focuses on the performance of basic communication primitives, namely the overlap of message transfer with computation in the point-to-point communication within a small cluster of four nodes. The mpptest has been implemented to measure the basic performance of MPI message passing routines with a variety of message sizes. The mpptest is capable of measuring performance with many participating processes thus exposing contention and scalability problems. This enables programmers to select message sizes in order to isolate and evaluate sudden changes in performance. Investigating these matters is interesting in that non-blocking calls have the advantage of allowing the system to schedule communications even when many processes are running simultaneously. On the other hand, understanding the characteristics of computation and communication overlap is significant, because high performance kernels often strive to achieve this, since it is both advantageous with respect to data transfer and latency hiding. The results indicate that certain overlap sizes utilize greater node processing power either in blocking send and receive operations or non-blocking send and receive operations. The results have elucidated a detailed MPI characterization of the performance regarding the overlap of message transfer with computation in a small cluster system. Research Management Institute (RMI) 2009 Article PeerReviewed text en http://ir.uitm.edu.my/id/eprint/12924/1/AJ_SITI%20ARPAH%20AHMAD%20SRJ%2009%201.pdf Ahmad, Siti Arpah and Mohamed Said, Mohamed Faidz and Mohamed Ramli, Norazan and Taib, Mohd Nasir (2009) Characterization of MPI communication primitives on a heterogeneous cluster / Siti Arpah Ahmad ... [et al.]. Scientific Research Journal, 6 (2). pp. 23-30. ISSN 1675-7009
repository_type Digital Repository
institution_category Local University
institution Universiti Teknologi MARA
building UiTM Institutional Repository
collection Online Access
language English
topic Parallel processing (Electronic computers)
spellingShingle Parallel processing (Electronic computers)
Ahmad, Siti Arpah
Mohamed Said, Mohamed Faidz
Mohamed Ramli, Norazan
Taib, Mohd Nasir
Characterization of MPI communication primitives on a heterogeneous cluster / Siti Arpah Ahmad ... [et al.]
description This paper focuses on the performance of basic communication primitives, namely the overlap of message transfer with computation in the point-to-point communication within a small cluster of four nodes. The mpptest has been implemented to measure the basic performance of MPI message passing routines with a variety of message sizes. The mpptest is capable of measuring performance with many participating processes thus exposing contention and scalability problems. This enables programmers to select message sizes in order to isolate and evaluate sudden changes in performance. Investigating these matters is interesting in that non-blocking calls have the advantage of allowing the system to schedule communications even when many processes are running simultaneously. On the other hand, understanding the characteristics of computation and communication overlap is significant, because high performance kernels often strive to achieve this, since it is both advantageous with respect to data transfer and latency hiding. The results indicate that certain overlap sizes utilize greater node processing power either in blocking send and receive operations or non-blocking send and receive operations. The results have elucidated a detailed MPI characterization of the performance regarding the overlap of message transfer with computation in a small cluster system.
format Article
author Ahmad, Siti Arpah
Mohamed Said, Mohamed Faidz
Mohamed Ramli, Norazan
Taib, Mohd Nasir
author_facet Ahmad, Siti Arpah
Mohamed Said, Mohamed Faidz
Mohamed Ramli, Norazan
Taib, Mohd Nasir
author_sort Ahmad, Siti Arpah
title Characterization of MPI communication primitives on a heterogeneous cluster / Siti Arpah Ahmad ... [et al.]
title_short Characterization of MPI communication primitives on a heterogeneous cluster / Siti Arpah Ahmad ... [et al.]
title_full Characterization of MPI communication primitives on a heterogeneous cluster / Siti Arpah Ahmad ... [et al.]
title_fullStr Characterization of MPI communication primitives on a heterogeneous cluster / Siti Arpah Ahmad ... [et al.]
title_full_unstemmed Characterization of MPI communication primitives on a heterogeneous cluster / Siti Arpah Ahmad ... [et al.]
title_sort characterization of mpi communication primitives on a heterogeneous cluster / siti arpah ahmad ... [et al.]
publisher Research Management Institute (RMI)
publishDate 2009
url http://ir.uitm.edu.my/id/eprint/12924/
http://ir.uitm.edu.my/id/eprint/12924/1/AJ_SITI%20ARPAH%20AHMAD%20SRJ%2009%201.pdf
first_indexed 2023-09-18T22:49:34Z
last_indexed 2023-09-18T22:49:34Z
_version_ 1777417452829802496