Invited Talks |
PVM Grids to Self-assembling Virtual Machines / A Geist |
The Austrian Grid Initiative - High Level Extensions to Grid Middleware / J. Volkert |
Fault Tolerance in Message Passing and in Action / J.J. Dongarra |
MPI and High Productivity Programming / W.D. Gropp |
High Performance Application Execution Scenarios in P-GRADE / G. Dózsa |
An Open Cluster System Software Stack / E. Lusk |
Advanced Resource Connector (ARC) - The Grid Middleware of the NorduGrid / B Kónya |
Next Generation Grid: Learn from the Past, Look to the Future / D. Laforenza |
Tutorials |
Production Grid Systems and Their Programming / P. Kacsuk ; B. Kónya ; P. Stefán |
Tools and Services for Interactive Applications on the Grid - The CrossGrid Tutorial / T. Szepieniec ; M. Radecki ; K. Rycerz ; M. Bubak ; M. Malawski |
Extensions and Improvements |
Verifying Collective MPI Calls / J.L. Träff ; J. Worringen |
Fast Tuning of Intra-cluster Collective Communications / L.A. Barchet-Estefanel ; G. Mounié |
More Efficient Reduction Algorithms for Non-Power-of-Two Number of Processors in Message-Passing Parallel Systems / R. Rabenseifner |
Zero-Copy MPI Derived Datatype Communication over InfiniBand / G. Santhanaraman ; J. Wu ; D.K. Panda |
Minimizing Synchronization Overhead in the Implementation of MPI One-Sided Communication / R. Thakur ; B. Toonen |
Efficient Implementation of MPI-2 Passive One-Sided Communication on InfiniBand Clusters / W. Jiang ; J. Liu ; H.-W. Jin ; D. Buntinas |
Providing Efficient I/O Redundancy in MPI Environments / R. Ross ; N. Miller |
The Impact of File Systems on MPI-IO Scalability / R. Latham |
Open MPI: Goals, Concept, and Design of a Next Generation MPI Implementation / E. Gabriel ; G.E. Fagg ; G. Bosilca ; T. Angskun ; J.M. Squyres ; V. Sahay ; P. Kambadur ; B. Barrett ; A. Lumsdaine ; R.H. Castain ; D.J. Daniel ; R.L. Graham ; T.S. Woodall |
Open MPI's TEG Point-to-Point Communications Methodology: Comparison to Existing Implementations / M.W. Sukalski |
The Architecture and Performance of WMPI II / A.L. Christensen ; J. Brito ; J.G. Silva |
A New MPI Implementation for Cray SHMEM / R. Brightwell |
Algorithms |
A Message Ordering Problem in Parallel Programs / B. Uçar ; C. Aykanat |
BSP/CGM Algorithms for Maximum Subsequence and Maximum Subarray / C.E.R. Alves ; E.N. Cáceres ; S.W. Song |
A Parallel Approach for a Non-rigid Image Registration Algorithm / G. Román-Alonso ; N.P. Castellanos-Abrego ; L. Zamora-Venegas |
Neighborhood Composition: A Parallelization of Local Search Algorithms / Y. Handa ; H. Ono ; K. Sadakane ; M. Yamashita |
Asynchronous Distributed Broadcasting in Cluster Environment / S. Juhász ; F. Kovács |
A Simple Work-Optimal Broadcast Algorithm for Message-Passing Parallel Systems |
Nesting OpenMP and MPI in the Conjugate Gradient Method for Band Systems / L.F. Romero ; E.M. Ortigosa ; S. Romero ; E.L. Zapata |
An Asynchronous Branch and Bound Skeleton for Heterogeneous Clusters / J.R. Gonzaález ; C. Leoán ; C. Rodráguez |
Applications |
Parallelization of GSL: Architecture, Interfaces, and Programming Models / J. Aliaga ; F. Almeida ; J.M. Badáa ; S. Barrachina ; V. Blanco ; M. Castillo ; U. Dorta ; R. Mayo ; E.S. Quintana ; G. Quintana ; C Rodríguez ; F. de Sande |
Using Web Services to Run Distributed Numerical Applications / D Puppin ; N. Tonellotto |
A Grid-Based Parallel Maple / D. Petcu ; D. Dubu ; M. Paprzycki |
A Pipeline-Based Approach for Mapping Message-Passing Applications with an Input Data Stream / F. Guirado ; A. Ripoll ; C. Roig ; E. Luque |
Parallel Simulations of Electrophysiological Phenomena in Myocardium on Large 32 and 64-bit Linux Clusters / P. Czarnul ; K. Grz&ecedil;da |
Tools and Environments |
MPI I/O Analysis and Error Detection with MARMOT / B. Krammer ; M.S. Müller ; M.M. Resch |
Parallel I/O in an Object-Oriented Message-Passing Library / S. Pinkenburg ; W. Rosenstiel |
Detection of Collective MPI Operation Patterns / A Knüpfer ; D. Kranzlmüller ; W.E. Nagel |
Detecting Unaffected Race Conditions in Message-Passing Programs / M.-Y. Park ; Y.-K. Jun |
MPI Cluster System Software / N. Desai ; R. Bradshaw ; A. Lusk |
A Lightweight Framework for Executing Task Parallelism on Top of MPI / P.E. Hadjidoukas |
Easing Message-Passing Parallel Programming Through a Data Balancing Service / M.A. Castro-García ; J. Buenabad-Chávez |
TEG: A High-Performance, Scalable, Multi-network Point-to-Point Communications Methodology |
Cluster and Grid |
Efficient Execution on Long-Distance Geographically Distributed Dedicated Clusters / E. Argollo ; J.R. de Souza ; D. Rexachs |
Identifying Logical Homogeneous Clusters for Efficient Wide-Area Communications |
Coscheduling and Multiprogramming Level in a Non-dedicated Cluster / M. Hanzich ; F. Giné ; P. Hernández ; F. Solsona |
Heterogeneous Parallel Computing Across Multidomain Clusters / P. Hwang ; D. Kurzyniec ; V. Sunderam |
Performance Evaluation and Monitoring of Interactive Grid Applications / B Baliś ; W. Funika ; R. Wismüuller ; T. Arodaź ; M. Kurdziel |
A Domain Decomposition Strategy for GRID Environments / B. Otero ; J.M. Cela ; R.M. Badia ; J. Labarta |
A PVM Extension to Exploit Cluster Grids / F Frattolillo |
Performance |
An Initial Analysis of the Impact of Overlap and Independent Progress for MPI / K.D. Underwood ; R. Riesen |
A Performance-Oriented Technique for Hybrid Application Development / E Mancini ; M. Rak ; R. Torella ; U. Villano |
A Refinement Strategy for a User-Oriented Performance Analysis / J. Lemeire ; A. Crijns ; J. Crijns ; E. Dirkx |
What Size Cluster Equals a Dedicated Chip / S. Höfinger |
Architecture and Performance of the BlueGene/L Message Layer / G Almási ; C. Archer ; J. Gunnels ; P. Heidelberger,X. Martorell ; J.E. Moreira |
Special Session: ParSim |
Current Trends in Numerical Simulation for Parallel Engineering Environments. ParSim 2004 / C Trinitis ; M. Schulz |
Parallelization of a Monte Carlo Simulation for a Space Cosmic Particles Detector / F Almeida ; C. Delgado ; R.J. García López |
On the Parallelization of a Cache-Optimal Iterative Solver for PDEs Based on Hierarchical Data Structures and Space-Filling Curves / F. Güunther ; A. Krahnke ; M. Langlotz ; M. Mehl ; M. Pöogl ; C. Zenger |
Parallelization of an Adaptive Vlasov Solver / O. Hoenen ; M. Mehrenberger ; É. Violard |
A Framework for Optimising Parameter Studies on a Cluster Computer by the Example of Micro-system Design / D Fey ; M. Komann ; C. Kauhaus |
Numerical Simulations on PC Graphics Hardware / J. Krüger ; T. Schiwietz ; P. Kipfer ; R. Westermann |
Author Index |
Invited Talks |
PVM Grids to Self-assembling Virtual Machines / A Geist |
The Austrian Grid Initiative - High Level Extensions to Grid Middleware / J. Volkert |
Fault Tolerance in Message Passing and in Action / J.J. Dongarra |
MPI and High Productivity Programming / W.D. Gropp |
High Performance Application Execution Scenarios in P-GRADE / G. Dózsa |