Recent Advances in the Message Passing Interface

17th European MPI Users’ Group Meeting, EuroMPI 2010, Stuttgart, Germany, September 12-15, 2010. Proceedings

  • Rainer Keller
  • Edgar Gabriel
  • Michael Resch
  • Jack Dongarra
Conference proceedings EuroMPI 2010

DOI: 10.1007/978-3-642-15646-5

Part of the Lecture Notes in Computer Science book series (LNCS, volume 6305)

Table of contents (34 papers)

  1. Front Matter
  2. Large Scale Systems

    1. Enabling Concurrent Multithreaded MPI Communication on Multicore Petascale Systems
      Gábor Dózsa, Sameer Kumar, Pavan Balaji, Darius Buntinas, David Goodell, William Gropp et al.
      Pages 11-20
    2. Toward Performance Models of MPI Implementations for Understanding Application Scaling Issues
      Torsten Hoefler, William Gropp, Rajeev Thakur, Jesper Larsson Träff
      Pages 21-30
    3. PMI: A Scalable Parallel Process-Management Interface for Extreme-Scale Systems
      Pavan Balaji, Darius Buntinas, David Goodell, William Gropp, Jayesh Krishna, Ewing Lusk et al.
      Pages 31-41
    4. Efficient MPI Support for Advanced Hybrid Programming Models
      Torsten Hoefler, Greg Bronevetsky, Brian Barrett, Bronis R. de Supinski, Andrew Lumsdaine
      Pages 50-61
  3. Parallel Filesystems and I/O

    1. An HDF5 MPI Virtual File Driver for Parallel In-situ Post-processing
      Jerome Soumagne, John Biddiscombe, Jerry Clarke
      Pages 62-71
    2. Automated Tracing of I/O Stack
      Seong Jo Kim, Yuanrui Zhang, Seung Woo Son, Ramya Prabhakar, Mahmut Kandemir, Christina Patrick et al.
      Pages 72-81
    3. MPI Datatype Marshalling: A Case Study in Datatype Equivalence
      Dries Kimpe, David Goodell, Robert Ross
      Pages 82-91
  4. Collective Operations

    1. Design of Kernel-Level Asynchronous Collective Communication
      Akihiro Nomura, Yutaka Ishikawa
      Pages 92-101
    2. Network Offloaded Hierarchical Collectives Using ConnectX-2’s CORE-Direct Capabilities
      Ishai Rabinovitz, Pavel Shamis, Richard L. Graham, Noam Bloch, Gilad Shainer
      Pages 102-112
  5. Applications

    1. Massively Parallel Finite Element Programming
      Timo Heister, Martin Kronbichler, Wolfgang Bangerth
      Pages 122-131
    2. Parallel Chaining Algorithms
      Mohamed Abouelhoda, Hisham Mohamed
      Pages 142-151
  6. MPI Internals (I)

    1. Precise Dynamic Analysis for Slack Elasticity: Adding Buffering without Adding Bugs
      Sarvani Vakkalanka, Anh Vo, Ganesh Gopalakrishnan, Robert M. Kirby
      Pages 152-159
    2. Implementing MPI on Windows: Comparison with Common Approaches on Unix
      Jayesh Krishna, Pavan Balaji, Ewing Lusk, Rajeev Thakur, Fabian Tiller
      Pages 160-169
    3. Characteristics of the Unexpected Message Queue of MPI Applications
      Rainer Keller, Richard L. Graham
      Pages 179-188

About these proceedings

Keywords

Debugging HPC algorithms calculus cloud computing design distributed computing grid computing load balancing multi-core optimization programming topology verification

Editors and affiliations

  • Rainer Keller
    • 1
  • Edgar Gabriel
    • 2
  • Michael Resch
    • 3
  • Jack Dongarra
    • 4
  1. 1.High Performance Computing Center Stuttgart (HLRS)Universität StuttgartStuttgartGermany
  2. 2.Parallel Software Technologies Laboratory, Department of Computer ScienceUniversity of Houston 
  3. 3.High Performance Computing Center StuttgartUniversity of StuttgartStuttgartGermany
  4. 4.Department of Electrical Engineering and Computer ScienceUniversity of TennesseeKnoxvilleUSA

Bibliographic information

  • Copyright Information Springer-Verlag Berlin Heidelberg 2010
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Computer Science
  • Print ISBN 978-3-642-15645-8
  • Online ISBN 978-3-642-15646-5
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349