University of Limerick
Browse

Heterogeneous multiconstraint application partitioner (HMAP)

Download (504.31 kB)
conference contribution
posted on 2014-02-07, 15:05 authored by Servesh Muralidharan, Aravind Vasudevan, Avinash Malik, David Gregg
In this article we propose a novel framework – Heterogeneous Multiconstraint Application Partitioner (HMAP) for exploiting parallelism on heterogeneous High performance computing (HPC) architectures. Given a heterogeneous HPC cluster with varying compute units, communication constraints and topology, HMAP framework can be utilized for partitioning applications exhibiting task and data parallelism resulting in increased performance. The challenge lies in the fact that heterogeneous compute clusters consist of processing elements exhibiting different compute speeds, vector lengths, and communication bandwidths, which all need to be considered when partitioning the application and associated data. We tackle this problem using a staged graph partitioning approach. Experimental evaluation on a variety of different heterogeneous HPC clusters and applications show that our framework can exploit parallelism resulting in more than 3 speedup over current state of the art partitioning technique. HMAP framework finishes within seconds even for architectures with 100’s of processing elements, which makes our algorithm suitable for exploring parallelism potential.

Funding

A new method for transforming data to normality with application to density estimation

National Research Foundation

Find out more...

History

Publication

11th IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA-13);pp. 999-1007

Publisher

IEEE Computer Society

Note

peer-reviewed

Other Funding information

IRCSET, IBM

Rights

“© 2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.”

Language

English

Usage metrics

    University of Limerick

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC