|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2009 International Conference on Parallel Processing Workshops
Designing and Evaluating MPI-2 Dynamic Process Management Support for InfiniBand
Vienna, Austria
September 22-September 25
ISBN: 978-0-7695-3803-7
| ASCII Text | x | ||
| Tejus Gangadharappa, Matthew Koop, Dhabaleswar K. Panda, "Designing and Evaluating MPI-2 Dynamic Process Management Support for InfiniBand," 2012 41st International Conference on Parallel Processing Workshops, pp. 89-96, 2009 International Conference on Parallel Processing Workshops, 2009. | |||
| BibTex | x | ||
| @article{ 10.1109/ICPPW.2009.77, author = {Tejus Gangadharappa and Matthew Koop and Dhabaleswar K. Panda}, title = {Designing and Evaluating MPI-2 Dynamic Process Management Support for InfiniBand}, journal ={2012 41st International Conference on Parallel Processing Workshops}, volume = {0}, year = {2009}, issn = {1530-2016}, pages = {89-96}, doi = {http://doi.ieeecomputersociety.org/10.1109/ICPPW.2009.77}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 41st International Conference on Parallel Processing Workshops TI - Designing and Evaluating MPI-2 Dynamic Process Management Support for InfiniBand SN - 1530-2016 SP89 EP96 A1 - Tejus Gangadharappa, A1 - Matthew Koop, A1 - Dhabaleswar K. Panda, PY - 2009 KW - MPI-2 KW - Dynamic Process Management KW - InfiniBand VL - 0 JA - 2012 41st International Conference on Parallel Processing Workshops ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICPPW.2009.77
Dynamic process management is a feature of MPI-2 that allows an MPI process to create new processes and manage communication with these processes. The dynamic creation of processes allows application writers to develop multiscale applications or master/worker based programs. Although several MPI implementations support this feature we are not aware of any studies on the issues in designing the dynamic process management interface and benchmarking of dynamic process framework. In this paper we design a MPI-2 dynamic process management interface over InfiniBand. We consider two alternative designs using Unreliable Datagram (UD) and Reliable Connection (RC) transport modes of InfiniBand with two job startup models. In our evaluations we found that having an UD based-design allows for much higher spawns rates with existing job launch frameworks. We also design a set of micro-benchmarks to evaluate the performance of our design and other MPI libraries. Finally, we provide an evaluation of the dynamic process framework using a re-designed ray-tracing application.
Index Terms:
MPI-2, Dynamic Process Management, InfiniBand
Citation:
Tejus Gangadharappa, Matthew Koop, Dhabaleswar K. Panda, "Designing and Evaluating MPI-2 Dynamic Process Management Support for InfiniBand," icppw, pp.89-96, 2009 International Conference on Parallel Processing Workshops, 2009
Usage of this product signifies your acceptance of the Terms of Use.
