ISBN: 3-540-41010-4
TITLE: Recent Advances in Parallel Virtual Machine and Message Passing Interface
AUTHOR: Dongarra, Jack; Kacsuk, Peter; Podhorszki, Norbert (Eds.)
TOC:

1. Invited Speakers 
PVM and MPI: What Else Is Needed for Cluster Computing? 1 
A. Geist 
Managing Your Workforce on a Computational Grid 3 
M. Livny 
Isolating and Interfacing the Components of a Parallel Computing 5 
Environment 
E. Lusk 
Symbolic Computing with Beowulf-Class PC Clusters 7 
T. Sterling 
High Speed Networks for Clusters, the BIP-Myrinet Experience 9 
B. Tourancheau 
2. Evaluation and Performance 
A Benchmark for MPI Derived Datatypes 10 
R. Reussner, J.L. Trff, G. Hunzelmann 
Working with MPI Benchmarking Suites on ccNUMA Architectures 18 
H. Mierendorff, K. Cassirer, H. Schwamborn 
Performance Measurements on Dynamite/DPVM 27 
K.A. Iskra, Z.W. Hendrikse, G.D. van Albada, B.J. Overeinder, 
P.M.A. Sloot 
Validation of Dimemas Communication Model for MPI Collective Operations 39 
S. Girona, J. Labarta, R.M. Badia 
Automatic Performance Analysis of Master/Worker PVM Applications with Kpi 47 
A. Espinosa, T. Margalef, E. Luque 
MPI Optimization for SMP Based Clusters Interconnected with SCI 56 
L.P. Huse 
3. Algorithms 
Parallel, Recursive Computation of Global Stability Charts for
Liquid Bridges 64 
G. Domokos, I. Szebernyi, P.H. Steen 
Handling Graphs According to a Coarse Grained Approach:
Experiments with PVM and MPI 72 
I. Gurin Lassous, J. Gustedt, M. Morvan 
Adaptive Multigrid Methods in MPI 80 
F. Baiardi, S. Chiti, P. Mori, L. Ricci 
Multiple Parallel Local Searches in Global Optimization 88 
H.P.J. Bolton, J.F. Schutte, A.A. Groenwold 
Towards Standard Nested Parallelism 96 
J.A. Gonzlez, C. Len, F. Piccoli, M. Printista, J.L. Roda, 
C. Rodrguez, F. Sande 
Pipeline Algorithms on MPI: Optimal Mapping of the Path Planing Problem 104 
D. Gonzlez, F. Almeida, L.M. Moreno, C. Rodrguez 
Use of PVM for MAP Image Restoration: A Parallel Implementation
of the ARTUR Algorithm 113 
G.J. Fernndez, J. Jacobo-Berlles, P. Borensztejn, M. Bauz, M. Mejail 
Parallel Algorithms for the Least-Squares Finite Element Solution of
the Neutron Transport Equation 121 
E. Varin, R. Roy, G. Samba 
4. Extensions and Improvements 
GAMMA and MPI/GAMMA on Gigabit Ethernet 129 
G. Ciaccio, G. Chiola 
Distributed Checkpointing Mechanism for a Parallel File System 137 
V.N. Tvora, L.M. Silva, J.G. Silva 
Thread Communication over MPI 145 
T. Nitsche 
A Simple, Fault Tolerant Naming Space for the HARNESS 152 
Metacomputing System 
M. Migliardi, V. Sunderam, A. Frisiani 
Runtime Checking of Datatype Signatures in MPI 160 
W.D. Gropp 
5. Implementation Issues 
A Scalable Process-Management Environment for Parallel Programs 168 
R. Butler, W. Gropp, E. Lusk 
Single Sided Communications in Multi-protocol MPI 176 
E. Mouro, S. Booth 
MPI-2 Process Creation & Management Implementation for NT Clusters 184 
H. Pedroso, J.G. Silva 
Composition of Message Passing Applications On-Demand 192 
J.Y. Cotronis, Z. Tsiatsoulis, C. Kouniakis 
6. Heterogeneous Distributed Systems 
An Architecture of Stampi: MPI Library on a Cluster of Parallel Computers 200 
T. Imamura, Y. Tsujita, H. Koide, H. Takemiya 
Integrating MPI Components into Metacomputing Applications 208 
T. Fink 
7. Tools 
PVMaple: A Distributed Approach to Cooperative Work of Maple Processes 216 
D. Petcu 
CIS - A Monitoring System for PC Clusters 225 
J. Astalo, L. Hluch 
Monito: A Communication Monitoring Tool for a PVM-Linux Environment 233 
F. Solsona, F. Gin, J. Lrida, P. Hernndez, E. Luque 
Interoperability of OCM-Based On-Line Tools 242 
M. Bubak, W. Funika, B. Balis, R. Wismller 
Parallel Program Model for Distributed Systems 250 
V.D. Tran, L. Hluch, G.T. Nguyen 
Translation of a High-Level Graphical Code to Message-Passing
Primitives in the GRADE Programming Environment 258 
G. Dzsa, D. Drtos, R. Lovas 
The Transition from a PVM Program Simulator to a Heterogeneous 
System Simulator: The HeSSE Project 266 
N. Mazzocca, M. Rak, U. Villano 
Comparison of Different Approaches to Trace PVM Program Execution 274 
M. Neyman 
8. Applications in Science and Engineering 
Scalable CFD Computations Using Message-Passing and Distributed
Shared Memory Algorithms 282
J. Plazek, K. Banas, J. Kitowski 
Parallelization of Neural Networks Using PVM 289 
M. Quoy, S. Moga, P. Gaussier, A. Revel 
Parallel DSIR Text Indexing System: Using Multiple Master/Slave
Concept 297 
P. Laohawee, A. Tangpong, A. Rungsawang 
Improving Optimistic PDES in PVM Environments 304 
R. Suppi, F. Cores, E. Luque 
Use of Parallel Computers in Neurocomputing 313 
Sz. Payrits, Z. Szatmry, L. Zalnyi, P. rdi 
A Distributed Computing Environment for Genetic Programming
Using MPI 322 
F. Fernndez, M. Tomassini, L. Vanneschi, L. Bucher 
Experiments with Parallel Monte Carlo Simulation for Pricing
Options Using PVM 330 
A. Rabaea, M. Rabaea 
Time Independent 3D Quantum Reactive Scattering on MIMD
Parallel Computers 338 
A. Bolloni, S. Crocchianti, A. Lagan 
FT-MPI: Fault Tolerant MPI, Supporting Dynamic Applications in
a Dynamic World 346 
G.E. Fagg, J.J. Dongarra 
ACCT: Automatic Collective Communications Tuning 354 
G.E. Fagg, S.S. Vadhiyar, J.J. Dongarra 
Author Index 363 
END
