UPM Institutional Repository

MEMPHA: Model of Exascale message-passing programs on heterogeneous architectures


Koohi, Sina Zangbari and Abdul Hamid, Nor Asilah Wati and Othman, Mohamed and Ibragimov, Gafurjan (2020) MEMPHA: Model of Exascale message-passing programs on heterogeneous architectures. IEEE Transactions on Parallel and Distributed Systems, 31 (11). 2570 - 2581. ISSN 1045-9219; ESSN: 1558-2183


Delivering optimum performance on a parallel computer is highly dependant on the efficiency of the scheduling and mapping procedure. If the composition of the parallel application is known a prior, the mapping can be accomplished statically on the compilation time. The mapping algorithm uses the model of the parallel application and maps its tasks to processors in a way to minimize the total execution time. In this article, current modeling approaches have discussed. Later, a new modeling schema named Model of Exascale Message-Passing Programs on Heterogeneous Architectures (MEMPHA) has proposed. A comparative study has been performed between MEMPHA and existing models. To exhibit the efficiency of the MEMPHA, experiments have performed on a set of data-set hypergraphs. The results obtained from the experiments show that deploying the MEMPHA helps to optimize metrics, including the congestion, total communication volume and maximum volume of data being sent or received. These improvements vary from 76 to 1 percent, depending on the metric and benchmark model. Moreover, MEMPHA supports the modeling of applications with multiple producers for a single data transmission, where the rest of the approaches fail.

Download File

[img] Text

Download (8kB)
Official URL or Download Paper: https://ieeexplore.ieee.org/document/9096589

Additional Metadata

Item Type: Article
Divisions: Faculty of Computer Science and Information Technology
Faculty of Science
Institute for Mathematical Research
DOI Number: https://doi.org/10.1109/TPDS.2020.2995867
Publisher: Institute of Electrical and Electronics Engineers
Keywords: Parallel models; Scheduling and task partitioning; Heterogeneous (hybrid) systems; Modelling and prediction
Depositing User: Mohamad Jefri Mohamed Fauzi
Date Deposited: 07 Oct 2021 21:17
Last Modified: 07 Oct 2021 21:17
Altmetrics: http://www.altmetric.com/details.php?domain=psasir.upm.edu.my&doi=10.1109/TPDS.2020.2995867
URI: http://psasir.upm.edu.my/id/eprint/86721
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item