Mohr, B., Larsson Träff, J., Worringen, J., Dongarra, J. (Eds.)
2006, XVI, 414 p. Also available online.
Springer eBooks may be purchased by end-customers only and are sold without copy protection (DRM free). Instead, all eBooks include personalized watermarks. This means you can read the Springer eBooks across numerous devices such as Laptops, eReaders, and tablets.
You can pay for Springer eBooks with Visa, Mastercard, American Express or Paypal.
After the purchase you can directly download the eBook file or read it online in our Springer eBook Reader. Furthermore your eBook will be stored in your MySpringer account. So you can always re-download your eBooks.
This book constitutes the refereed proceedings of the 13th European PVM/MPI Users' Group Meeting held in Bonn, Germany in September 2006.
The 38 revised full papers presented together with abstracts of 6 invited contributions, 4 tutorial papers and 6 poster papers were carefully reviewed and selected from 84 submissions. The papers are organized in topical sections on collective communication, communication protocols, debugging and verification, fault tolerance, metacomputing and grid, parallel I/O, implementation issues, object-oriented message passing, limitations and extensions, performance, and are completed with 6 contributions to the special ParSim session on current trends in numerical simulation for parallel engineering environments.
Invited Talks.- Too Big for MPI?.- Approaches for Parallel Applications Fault Tolerance.- Where Does MPI Need to Grow?.- Peta-Scale Supercomputer Project in Japan and Challenges to Life and Human Simulation in Japan.- Resource and Application Adaptivity in Message Passing Systems.- Performance Advantages of Partitioned Global Address Space Languages.- Tutorials.- Using MPI-2: A Problem-Based Approach.- Performance Tools for Parallel Programming.- High-Performance Parallel I/O.- Hybrid MPI and OpenMP Parallel Programming.- Outstanding Papers.- Issues in Developing a Thread-Safe MPI Implementation.- Scalable Parallel Suffix Array Construction.- Formal Verification of Programs That Use MPI One-Sided Communication.- Collective Communication.- MPI Collective Algorithm Selection and Quadtree Encoding.- Parallel Prefix (Scan) Algorithms for MPI.- Efficient Allgather for Regular SMP-Clusters.- Efficient Shared Memory and RDMA Based Design for MPI_Allgather over InfiniBand.- Communication Protocols.- High Performance RDMA Protocols in HPC.- Implementation and Shared-Memory Evaluation of MPICH2 over the Nemesis Communication Subsystem.- MPI/CTP: A Reconfigurable MPI for HPC Applications.- Debugging and Verification.- Correctness Checking of MPI One-Sided Communication Using Marmot.- An Interface to Support the Identification of Dynamic MPI 2 Processes for Scalable Parallel Debugging.- Modeling and Verification of MPI Based Distributed Software.- Fault Tolerance.- FT-MPI, Fault-Tolerant Metacomputing and Generic Name Services: A Case Study.- Scalable Fault Tolerant Protocol for Parallel Runtime Environments.- An Intelligent Management of Fault Tolerance in Cluster Using RADICMPI.- Extended mpiJava for Distributed Checkpointing and Recovery.- Metacomputing and Grid.- Running PVM Applications on Multidomain Clusters.- Reliable Orchestration of Distributed MPI-Applications in a UNICORE-Based Grid with MetaMPICH and MetaScheduling.- The New Multidevice Architecture of MetaMPICH in the Context of Other Approaches to Grid-Enabled MPI.- Using an Enterprise Grid for Execution of MPI Parallel Applications – A Case Study.- Parallel I/O.- Self-adaptive Hints for Collective I/O.- Exploiting Shared Memory to Improve Parallel I/O Performance.- High-Bandwidth Remote Parallel I/O with the Distributed Memory Filesystem MEMFS.- Effective Seamless Remote MPI-I/O Operations with Derived Data Types Using PVFS2.- Implementation Issues.- Automatic Memory Optimizations for Improving MPI Derived Datatype Performance.- Improving the Dynamic Creation of Processes in MPI-2.- Object-Oriented Message Passing.- Non-blocking Java Communications Support on Clusters.- Modernizing the C++ Interface to MPI.- Limitations and Extensions.- Can MPI Be Used for Persistent Parallel Services?.- Observations on MPI-2 Support for Hybrid Master/Slave Applications in Dynamic and Heterogeneous Environments.- What MPI Could (and Cannot) Do for Mesh-Partitioning on Non-homogeneous Networks.- Performance.- Scalable Parallel Trace-Based Performance Analysis.- TAUg: Runtime Global Performance Data Access Using MPI.- Tracing the MPI-IO Calls’ Disk Accesses.- Measuring MPI Send and Receive Overhead and Application Availability in High Performance Network Interfaces.- Challenges and Issues in Benchmarking MPI.- Implementation and Usage of the PERUSE-Interface in Open MPI.- ParSim.- 5th International Special Session on Current Trends in Numerical Simulation for Parallel Engineering Environments.- MPJ Express Meets Gadget: Towards a Java Code for Cosmological Simulations.- An Approach for Parallel Fluid-Structure Interaction on Unstructured Meshes.- Optimizing a Conjugate Gradient Solver with Non-Blocking Collective Operations.- Parallel DSMC Gasflow Simulation of an In-Line Coater for Reactive Sputtering.- Parallel Simulation of T-M Processes in Underground Repository of Spent Nuclear Fuel.- Poster Abstracts.- On the Usability of High-Level Parallel IO in Unstructured Grid Simulations.- Automated Performance Comparison.- Improved GROMACS Scaling on Ethernet Switched Clusters.- Asynchronity in Collective Operation Implementation.- PARUS: A Parallel Programming Framework for Heterogeneous Multiprocessor Systems.- Application of PVM to Protein Homology Search.