Program

This program is a preliminary program. It is a subject to changes.

[Sunday] [Monday] [Tuesday] [Wednesday]

 
Sunday, September 7th, 2008
9:00 – 17:30
Willliam D. Gropp (University of Illinois, USA)
Ewing Rusty Lusk  (Argonne National Laboratory, USA)
8:30
Registration Opens
9:00 - 10:30
Tutorial: Part 1
10:30 - 11:00
Coffee Break
11:00 - 12:30
Tutorial: Part 1 (continued)
12:30 - 14:00
Lunch Break
14:00 - 15:30
Tutorial: Part 2
15:30 - 16:00
Coffee Break
16:00 - 17:30
Tutorial: Part 2 (continued)
19:00 - 21:00
Conference reception (UCD O’Reilly Hall)
 
Monday, September 8th, 2008
8:30
Registration Opens
9:00 - 9:15
Welcome
9:15 - 10:00
Vaidy Sunderam (Emory University, USA)
10:00 - 10:30
Coffee Break
10:30 - 11:30
Session “Library Internals
Session “Collective Operations
11:30 - 12:30
Session “MPI I/O
12:30 - 14:00
Lunch Break
14:00 - 14:45
Barbara Chapman (University of Houston, USA)
14:45 - 15:55
Session "Outstanding Papers" (part 1)
15:55 - 16:10
Coffee Break
16:10 - 17:20
Session "Outstanding Papers" (part 2)
17:20 - 18:00
Vendors Session (part 1)
19:00 - 22:00
 
Tuesday, September 9th, 2008
 8:30
Registration Opens
 9:00 - 9:15
Ogranizational remarks
9:15 - 10:00
Rolf Rabenseifner (HLRS, Germany)
10:00 - 10:30
Coffee Break
10:30 - 11:30
Session “MPI Datatypes
 
Session “Tools” (part 1)
11:30 - 12:30
12:30 - 14:00
Lunch Break
14:00 - 14:45
Invited Talk “MPI must Evolve or Die
Al Geist (Oak Ridge National Laboratory, USA)
14:45 - 16:15
Session “Applications
Session “Tools” (part 2)
16:15 - 17:00
William Gropp (University of Illinois, USA)
17:00 - 18:00
Vendors Session (part 2)
18:00 - 19:00
Session “Posters” (B1.06)
18:00 - 19:00
Wine reception (CSI lobby)
 
 
Wednesday, September 10th, 2008
 8:30
Registration Opens
 9:00 - 9:15
Presentation of EuroPVM/MPI 2009
9:15 - 10:00
Franck Cappello (INRIA, France)
10:00 - 10:30
Coffee Break
10:30 - 12:30
Session “ParSim
12:30 - 14:00
Lunch Break
14:00 - 14:30 Vendors Session (part 3)
14:30 - 15:15
Invited Talk “The Next Frontier
George Bosilca (University of Tennessee, USA)
15:15 - 16:00
MPI Forum Information Session “The MPI 2.1 Standard, and Plans for the MPI2.2 and MPI 3.0 Versions of the Standard
Richard Graham (Oak Ridge National Laboratory, USA)
16:00 - 18:00
Open Forum

 

Outstanding Papers (part 1)

Pavan Balaji, Anthony Chan, William Gropp, Rajeev Thakur and Ewing Lusk. Non-Data-Communication Overheads in MPI: Analysis on Blue Gene/P

Sameer Kumar, Gabor Dozsa, Jeremy Berg, Bob Cernohous, Douglas Miller, Joseph Ratterman, Brian Smith and Philip Heidelberger. Architecture of the Component Collective Messaging Interface  

Outstanding Papers (part 2)

Galen Shipman, Stephen Poole, Pavel Shamis and Ishai Rabinovitz. X-SRQ - Improving Scalability and Performance of Multi-Core InfiniBand Clusters

Alexey Lastovetsky, Maureen O'Flynn and Vladimir Rychkov. A Software Tool for Accurate Estimation of Parameters of Heterogeneous Communication Models 

Applications

Torsten Hoefler, Florian Lorenzen and Andrew Lumsdaine. Sparse Non-Blocking Collectives in Quantum Mechanical Calculations

Ismael Galindo, Francisco Almeida and José Manuel Badía-Contelles. Dynamic Load Balancing on Dedicated Heterogeneous Systems  

Torsten Hoefler, Maraike Schellmann, Sergei Gorlatch and Andrew Lumsdaine. Communication Optimization for Medical Image Reconstruction Algorithms  

Collective Operations

Jesper Larsson Traff, Andreas Ripke, Christian Siebert, Pavan Balaji, Rajeev Thakur and William Gropp. A Simple, Pipelined Algorithm for Large, Irregular All-gather Problems

Michael Hofmann and Gudula Ruenger. MPI Reduction Operations for Sparse Floating-Point Data

Library Internals

Ron Brightwell. A Prototype Implementation of MPI for SMARTMAP

Anthony Danalis, Lori Pollock, Martin Swany, John Cavazos and Aaron Brown. Gravel: a communication library to fast path MPI

Message Passing for Multi-Core and Multithreaded Architectures

Pavan Balaji, Darius Buntinas, David Goodell, William Gropp and Rajeev Thakur. Toward Efficient Support for Multithreaded MPI Communication

Richard Graham and Galen Shipman. MPI Support for Multi-Core Architectures: Optimized Shared Memory Collectives

MPI Datatypes

Faisal Ghias Mir and Jesper Traff. Constructing MPI Input-output Datatypes for Efficient Transpacking 

Patrick Heckeler, Marcus Ritt, Jörg Behrend and Wolfgang Rosenstiel. Object-oriented Message-passing in Heterogeneous Environments

MPI I/O

Francisco Javier García Blas, Florin Isaila, Jesús Carretero and Thomas Grossemann. Implementation and evaluation of an MPI-IO interface for GPFS in ROMIO

William Gropp, Dries Kimpe, Robert Ross, Rajeev Thakur and Jesper Larsson Traff. Self-Consistent MPI-IO Performance Requirements and Expectations

Synchronisation Issues in Point-to-Point and One-Sided Communications

Lars Schneidenbach, David Böhme and Bettina Schnor. Performance Issues of Synchronisation in the MPI-2 One-Sided Communication API

Rahul Kumar, Amith R Mamidala, Matthew Koop, Gopal Santhanaraman and Dhabaleswar K Panda. Lock-free Asynchronous Rendezvous Design for MPI Point-to-point communication 

Tools (part 1)

Martin Schulz, Greg Bronevetsky and Bronis R. de Supinski. On the Performance of Transparent MPI Piggyback Messages

Jens Doleschal, Andreas Knüpfer, Matthias S. Mueller and Wolfgang E. Nagel. Internal Timer Synchronization for Parallel Event Tracing

Tools (part 2)

Mohamad Chaarawi, Jeff Squyres, Edgar Gabriel and Saber Feki. A Tool for Optimizing Runtime Parameters of Open MPI

Stephen F. Siegel and Andrew R. Siegel. MADRE: The Memory-Aware Data Redistribution Engine

Alexey Lastovetsky, Maureen O'Flynn and Vladimir Rychkov. MPIBlib: Benchmarking MPI Communications for Parallel Computing on Homogeneous and Heterogeneous Clusters 

Verification of Message Passing Programs (part 1)

Basile Schaeli, Ali Al-Shabibi and Roger D. Hersch. Visual Debugging of MPI Applications

Sarvani Vakkalanka, Michael DeLisi, Ganesh Gopalakrishnan, Mike Kirby, Rajeev Thakur and William Gropp. Implementing Efficient Dynamic Formal Verification Methods for MPI Programs

Verification of Message Passing Programs (part 2)

Paulo Lopes de Souza, Eduardo T. Sawabe, Adenilso da Silva Simão, Silvia R. Vergilio and Simone do Rocio Senger de Souza. ValiPVM - A Graphical Tool for Structural Testing of PVM Programs

Subodh Sharma, Sarvani Vakkalanka, Ganesh Gopalakrishnan, Mike Kirby, Rajeev Thakur and William Gropp. A Formal Approach to Detect Functionally Irrelevant Barriers in MPI Programs

Stephen F. Siegel and Louis F. Rossi. Analyzing BlobFlow: A Case Study Using Model Checking to Verify Parallel Scientific Software

ParSim

Crasten Trinitis and Martin Schulz. 7 th International Special Session on Current Trends in Numerical Simulation for Parallel Engineering Environments: New Directions and Work-in-Progress

Andreas Schäfer and Dietmar Fey. LibGeoDecomp: A Grid-enabled Library for Geometric Decomposition Codes

Ana Balevic and Sven Simon. Using Arithmetic Coding for Reduction of Resulting Simulation Data Size on Massively Parallel GPGPUs

Mario Chavez, Eduardo Cabrera, Raul Madariaga, Narciso Perea, Charles Moulinec, David Emerson, Mike Ashworth and Alejandro Salazar. Benchmark Study of a 3D Parallel Code for the Propagation of Large Subduction Eearthquakes

Posters

Chantana Chantrapornchai and Thanarat Rungthong. Vis-OOMPI: Visual Tool for Automatic Code Generation based on C++/OOMPI

Carsten Clauss, Boris Bierbaum, Stefan Lankes, and Thomas Bemmerl. A Framework for Deploying Self-Predefined MPI Communicators and Attributes

Uwe Naumann, Laurent Hascoet, Chris Hill, Paul Hovland, Jan Riehme and Jean Utke. A Framework for Proving Correctness of Adjoint Message-Passing Programs

Yuichi Tsujita, Takuya Maruyama and Yuhei Onishi. A Compact Computing Environment for a Windows Cluster: Giving Hints and Assisting Job Execution

Noboru Tanabe and Hironori Nakajo. Introduction to Acceleration for MPI Derived Datatypes Using an Enhancer of Memory and Network

David Valencia, Antonio Plaza, Vladimir Rychkov and Alexey Lastovetsky. Efficient Collective Communication for Heterogeneous Hyperspectral Algorithms

Alexey Salnikov and Dmitry Andreev. An MPI-based system for testing multiprocessor and cluster communications

Yannis Mazzer and Bernard Tourancheau. MPI in Wireless Sensor Networks