Communication optimization beyond MPI. Friedley, A. & Lumsdaine, A. In IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum, pages 2018-2021, 2011. IEEE.
Communication optimization beyond MPI [link]Website  doi  abstract   bibtex   
The Message Passing Interface (MPI) is the defacto standard for parallel processing on high-performance computing systems. As a result, significant research effort has been spent on optimizing the performance of MPI implementations. However, MPI's specific semantics can limit performance when using modern networks with Remote DMA capabilities. We propose a compiler-assisted approach to optimization of MPI-based applications by transforming MPI calls to a onesided (as opposed to message passing) communication model. In this paper we present a research plan for developing new optimizations using this approach, then show preliminary results with up to a 40% increase in bandwidth over MPI by using a simpler one-sided communication model. © 2011 IEEE.
@inproceedings{
 title = {Communication optimization beyond MPI},
 type = {inproceedings},
 year = {2011},
 keywords = {Communication,Communication models,Communication optimization,Computer software selection and ev,Message passing},
 pages = {2018-2021},
 websites = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-83455203547&doi=10.1109%2FIPDPS.2011.366&partnerID=40&md5=16cb543881a6acd8f936b9ba3abdcdaf},
 publisher = {IEEE},
 city = {Anchorage, AK},
 id = {faa9ddf4-db27-32fd-879e-26d5feb22134},
 created = {2017-11-27T19:30:57.300Z},
 file_attached = {false},
 profile_id = {42d295c0-0737-38d6-8b43-508cab6ea85d},
 last_modified = {2018-03-12T19:03:32.043Z},
 read = {false},
 starred = {false},
 authored = {true},
 confirmed = {true},
 hidden = {false},
 citation_key = {Friedley20112018},
 source_type = {conference},
 notes = {<b>From Duplicate 2 (<i>Communication optimization beyond MPI</i> - Friedley, A; Lumsdaine, A)<br/></b><br/>cited By 6; Conference of 25th IEEE International Parallel and Distributed Processing Symposium, Workshops and Phd Forum, IPDPSW 2011 ; Conference Date: 16 May 2011 Through 20 May 2011; Conference Code:87731},
 folder_uuids = {a0f5ac31-a393-4a7b-b7db-64a126a80f6e},
 private_publication = {false},
 abstract = {The Message Passing Interface (MPI) is the defacto standard for parallel processing on high-performance computing systems. As a result, significant research effort has been spent on optimizing the performance of MPI implementations. However, MPI's specific semantics can limit performance when using modern networks with Remote DMA capabilities. We propose a compiler-assisted approach to optimization of MPI-based applications by transforming MPI calls to a onesided (as opposed to message passing) communication model. In this paper we present a research plan for developing new optimizations using this approach, then show preliminary results with up to a 40% increase in bandwidth over MPI by using a simpler one-sided communication model. © 2011 IEEE.},
 bibtype = {inproceedings},
 author = {Friedley, Andrew and Lumsdaine, Andrew},
 doi = {10.1109/IPDPS.2011.366},
 booktitle = {IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum}
}

Downloads: 0