@inproceedings{0141bfef464f426599f6e0d224d18f7d,
title = "Multi-core and network aware MPI topology functions",
abstract = "MPI standard offers a set of topology-aware interfaces that can be used to construct graph and Cartesian topologies for MPI applications. These interfaces have been mostly used for topology construction and not for performance improvement. To optimize the performance, in this paper we use graph embedding and node/network architecture discovery modules to match the communication topology of the applications to the physical topology of multi-core clusters with multi-level networks. Micro-benchmark results show considerable improvement in communication performance when using weighted and network-aware mapping. We also show that the implementation can improve communication and execution time of the applications.",
keywords = "MPI, multi-core, network, physical topology, virtual topology",
author = "Rashti, {Mohammad Javad} and Jonathan Green and Pavan Balaji and Ahmad Afsahi and William Gropp",
note = "Funding Information: Acknowledgments. This work is supported in part by Natural Sciences and Engineering Research Council of Canada, Canada Foundation for Innovation, Ontario innovation Trust, U.S. Department of Energy and National Science Foundation. We thank Mellanox Technologies and HPC Advisory Council for the resources.; 18th European Message Passing Interface Users' Group Meeting, EuroMPI 2011 ; Conference date: 18-09-2011 Through 21-09-2011",
year = "2011",
doi = "10.1007/978-3-642-24449-0_8",
language = "English (US)",
isbn = "9783642244483",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "50--60",
booktitle = "Recent Advances in the Message Passing Interface - 18th European MPI Users' Group Meeting, EuroMPI 2011, Proceedings",
}