12. PVM/MPI 2005: Sorrento, Italy
Beniamino Di Martino, Dieter Kranzlmüller, Jack Dongarra (Eds.): Recent Advances in Parallel Virtual Machine and Message Passing Interface, 12th European PVM/MPI Users' Group Meeting, Sorrento, Italy, September 18-21, 2005, Proceedings. Springer 2005 Lecture Notes in Computer Science ISBN 3-540-29009-5
Invited Talks
Al Geist: New Directions in PVM/Harness Research. 1-3
William D. Gropp: Towards a Productive MPI Environment. 4
Ewing L. Lusk: Components of Systems Software for Parallel Systems. 5
Vaidy S. Sunderam: Virtualization in Parallel Distributed Computing. 6
Tutorials
Algorithms
Thomas Serafini, Luca Zanni, Gaetano Zanghirati: Some Improvements to a Parallel Decomposition Technique for Training Support Vector Machines. 9-17
Agnieszka Debudaj-Grabysz, Rolf Rabenseifner: Nesting OpenMP in MPI to Implement a Hybrid Communication Method of Parallel Simulated Annealing on a Cluster of SMP Nodes. 18-27
Dora Souliou, Aris Pagourtzis, Nikolaos Drosinos: Computing Frequent Itemsets in Parallel Using Partial Support Trees. 28-37
Emilio Mancini, Sonya Marcarelli, Pierluigi Ritrovato, Igor Vasil'ev, Umberto Villano: A Grid-Aware Branch, Cut and Price Implementation. 38-47
George Almási, Gábor Dózsa, C. Christopher Erway, Burkhard D. Steinmacher-Burow: Efficient Implementation of Allreduce on BlueGene/L Collective Network. 57-66
Graham E. Fagg, Thara Angskun, George Bosilca, Jelena Pjesivac-Grbovic, Jack Dongarra: Scalable Fault Tolerant MPI: Extending the Recovery Algorithm. 67-75
Julien Langou, George Bosilca, Graham E. Fagg, Jack Dongarra: Hash Functions for Datatype Signatures in MPI. 76-83
Extensions and Improvements
Robert Latham, Robert B. Ross, Rajeev Thakur, Brian R. Toonen: Implementing MPI-IO Shared File Pointers Without File System Support. 84-93
Franco Frattolillo, Salvatore D'Onofrio: An Efficient Parallel File System for Cluster Grids. 94-101
Wei-keng Liao, Kenin Coloma, Alok N. Choudhary, Lee Ward: Cooperative Write-Behind Data Buffering for MPI I/O. 102-109
Hipolito Vasquez Lucas, Thomas Ludwig: Hint Controlled Distribution with Parallel File Systems. 110-118
Rajeev Thakur, Robert B. Ross, Robert Latham: Implementing Byte-Range Locks Using MPI One-Sided Communication. 119-128
Jesper Larsson Träff: An Improved Algorithm for (Non-commutative) Reduce-Scatter with an Application. 129-137
Christopher Falzone, Anthony Chan, Ewing L. Lusk, William Gropp: Collective Error Detection for MPI Collective Operations. 138-147
Antonio J. Dorta, José M. Badía, Enrique S. Quintana-Ortí, Francisco de Sande: Implementing OpenMP for Clusters on Top of MPI. 148-155

Brian Barrett, Jeffrey M. Squyres, Andrew Lumsdaine, Richard L. Graham, George Bosilca: Analysis of the Component Architecture Overhead in Open MPI. 175-182
Wei Huang, Gopalakrishnan Santhanaraman, Hyun-Wook Jin, Dhabaleswar K. Panda: Design Alternatives and Performance Trade-Offs for Implementing MPI-2 over InfiniBand. 191-199
Lei Chai, Ranjit Noronha, Prachi Gupta, G. Brown, Dhabaleswar K. Panda: Designing a Portable MPI-2 over Modern Interconnects Using uDAPL Interface. 200-208
Davide Falessi, Guido Pennella, Giovanni Cantone: Experiences, Strategies and Challenges in Adapting PVM to VxWorks™ Hard Real-Time Operating System, for Safety-Critical Software. 209-216
Markus Bornemann, Rob van Nieuwpoort, Thilo Kielmann: MPJ/Ibis: A Flexible and Efficient Message Passing Platform for Java. 217-224
Cluster and Grid
Ralph H. Castain, Timothy S. Woodall, David J. Daniel, Jeffrey M. Squyres, Brian Barrett, Graham E. Fagg: The Open Run-Time Environment (OpenRTE): A Transparent Multi-cluster Environment for High-Performance Computing. 225-232
Rafael Martínez-Torres: PVM-3.4.4 + IPv6: Full Grid Connectivity. 233-240
Paul L. Springer: Enhancements to PVM's BEOLIN Architecture. 250-257
André Luckow, Bettina Schnor: Migol: A Fault-Tolerant Service Framework for MPI Applications in the Grid. 258-267
David Dewolfs, Dawid Kurzyniec, Vaidy S. Sunderam, Jan Broeckhove, Tom Dhaene, Graham E. Fagg: Applicability of Generic Naming Services and Fault-Tolerant Metacomputing with FT-MPI. 268-275
Stéphane Genaud, Choopan Rattanapoka: A Peer-to-Peer Framework for Robust Execution of Message Passing Parallel Programs on Grids. 276-284
Francesco Gregoretti, Giuliano Laccetti, Almerico Murli, Gennaro Oliva, U. Scafuri: MGF: A Grid-Enabled MPI Library with a Delegation Mechanism to Improve Collective Operations. 285-292
Tools and Environments
Josep Jorba, Tomàs Margalef, Emilio Luque: Automatic Performance Analysis of Message Passing Applications Using the KappaPI 2 Tool. 293-300
Werner Augustin, Marc-Oliver Straub, Thomas Worsch: Benchmarking One-Sided Communication with SKaMPI 5. 301-308
Shirley Moore, Felix Wolf, Jack Dongarra, Sameer Shende, Allen D. Malony, Bernd Mohr: A Scalable Approach to MPI Application Performance Analysis. 309-316
Roland Wismüller, Marian Bubak, Wlodzimierz Funika: High-Level Application Specific Performance Analysis Using the G-PM Tool. 317-324


Pawel Czarnul, Marcin Fraczak: New User-Guided and ckpt-Based Checkpointing Libraries for Parallel MPI Applications. 351-358
Performance
Sameer Shende, Allen D. Malony, Alan Morris, Felix Wolf: Performance Profiling Overhead Compensation for MPI Programs. 359-367
Rolf Rabenseifner, Sunil R. Tiyyagura, Matthias Müller: Network Bandwidth Measurements and Ratio Analysis with the HPC Challenge Benchmark Suite (HPCC). 368-378
Mauricio Hanzich, Francesc Giné, Porfidio Hernández, Francesc Solsona, Emilio Luque: A Space and Time Sharing Scheduling Approach for PVM Non-dedicated Clusters. 379-387
Amith R. Mamidala, Hyun-Wook Jin, Dhabaleswar K. Panda: Efficient Hardware Multicast Group Management for Multiple MPI Communicators over InfiniBand. 388-398
Pablo E. García, Juan Fernández, Fabrizio Petrini, José M. García: Assessing MPI Performance on QsNetII. 399-406
William D. Gropp, Rajeev Thakur: An Evaluation of Implementation Options for MPI One-Sided Communication. 415-424
Ron Brightwell: A Comparison of Three MPI Implementations for Red Storm. 425-432
Applications
Benjamin Almeida, Reema Mahajan, Dieter Kranzlmüller, Jens Volkert, Siegfried Höfinger: Probing the Applicability of Polarizable Force-Field Molecular Dynamics for Parallel Architectures: A Comparison of Digital MPI with LAM-MPI and MPICH2. 433-440
María Blanca Ibáñez, Félix García, Jesús Carretero: Symmetrical Data Sieving for Noncontiguous I/O Accesses in Molecular Dynamics Simulations. 441-448
Andrea Clematis, Daniele D'Agostino, Vittoria Gianuzzi: Load Balancing and Computing Strategies in Pipeline Optimization for Parallel Visualization of 3D Irregular Meshes. 457-466
David Cruz Sánchez Rodríguez, Elsa M. Macías, Álvaro Suárez: An Improved Mechanism for Controlling Portable Computers in Limited Coverage Areas. 467-474
Juan A. Rico-Gallego, Juan Carlos Díaz Martín, Jesús M. Álvarez Llorente: An MPI Implementation for Distributed Signal Processing. 475-482
Luca Bergamaschi, Marco Caliari, Angeles Martinez, Marco Vianello: A Parallel Exponential Integrator for Large-Scale Discretizations of Advection-Diffusion Models. 483-492
Christoph Troyer, Daniele Baraldi, Dieter Kranzlmüller, Heinz Wilkening, Jens Volkert: Parallel Grid Adaptation and Dynamic Load Balancing for a CFD Solver. 493-501
Special Session: ParSim 2005
Martin Schulz, Carsten Trinitis: 4th International Special Session on: Current Trends in Numerical Simulation for Parallel Engineering Environments ParSim 2005. 502-503
Ralf-Peter Mundani, Ioan Lucian Muntean, Hans-Joachim Bungartz, Andreas Niggl, Ernst Rank: Applying Grid Techniques to an Octree-Based CSCW Framework. 504-511
Jaroslaw Forenc, Andrzej Jordan, Marek Tudruj: Parallel Modeling of Transient States Analysis in Electrical Circuits. 512-519
Dries Kimpe, Andrea Lani, Tiago Quintino, Stefaan Poedts, Stefan Vandewalle: The COOLFluiD Parallel Architecture. 520-527
Marcus Komann, Christian Kauhaus, Dietmar Fey: Calculation of Single-File Diffusion Using Grid-Enabled Parallel Generic Cellular Automata Simulation. 528-535
Petra Wenisch, Oliver Wenisch, Ernst Rank: Harnessing High-Performance Computers for Computational Steering. 536-543



