| Messaging Systems: Parallel Computing the Internet and the Grid | p. 1 |
| Progress towards Petascale Virtual Machines | p. 10 |
| Future Developments in MPI | p. 15 |
| Integrating Scalable Process Management into Component-Based Systems Software | p. 16 |
| Programming High Performance Applications Using Components | p. 23 |
| ASSIST High-Performance Programming Environment: Application Experiences and Grid Evolution | p. 24 |
| High-Level Programming in MPI | p. 27 |
| Programming Environments for Grids and Distributed Computing Systems | p. 28 |
| Performance Modeling and Evaluation of Java Message-Passing Primitives on a Cluster | p. 29 |
| Integrating New Capabilities into NetPIPE | p. 37 |
| Off-Line Performance Prediction of Message-Passing Applications on Cluster Systems | p. 45 |
| Complexity Driven Performance Analysis | p. 55 |
| Usefulness and Usage of SKaMPI-Bench | p. 63 |
| The Performance of Parallel Disk Write Methods for Linux Multiprocessor Nodes | p. 71 |
| A Model for Performance Analysis of MPI Applications on Terascale Systems | p. 81 |
| Evaluating the Performance of MPI-2 Dynamic Communicators and One-Sided Communication | p. 88 |
| Ring Algorithms on Heterogeneous Clusters with PVM: Performance Analysis and Modeling | p. 98 |
| An MPI Tool to Measure Application Sensitivity to Variation in Communication Parameters | p. 108 |
| Measuring MPI Latency Variance | p. 112 |
| CGMgraph/CGMlib: Implementing and Testing CGM Graph Algorithms on PC Clusters | p. 117 |
| Efficient Parallel Implementation of Transitive Closure of Digraphs | p. 126 |
| A Scalable Crystallographic FFT | p. 134 |
| Object-Oriented NeuroSys: Parallel Programs for Simulating Large Networks of Biologically Accurate Neurons | p. 142 |
| PageRank Computation Using PC Cluster | p. 152 |
| An Online Parallel Algorithm for Remote Visualization of Isosurfaces | p. 160 |
| Parallel Algorithms for Computing the Smith Normal Form of Large Matrices | p. 170 |
| Hierarchical MPI+OpenMP Implementation of Parallel PIC Applications on Clusters of Symmetric MultiProcessors | p. 180 |
| Non-strict Evaluation of the FFT Algorithm in Distributed Memory Systems | p. 188 |
| A Parallel Approach for the Solution of Non-Markovian Petri Nets | p. 196 |
| Advanced Hybrid MPI/OpenMP Parallelization Paradigms for Nested Loop Algorithms onto Clusters of SMPs | p. 204 |
| The AGEB Algorithm for Solving the Heat Equation in Two Space Dimensions and Its Parallelization on a Distributed Memory Machine | p. 214 |
| A Parallel Scheme for Solving a Tridiagonal Matrix with Pre-propagation | p. 222 |
| Competitive Semantic Tree Theorem Prover with Resolutions | p. 227 |
| Explicit Group Iterative Solver on a Message Passing Environment | p. 232 |
| Applying Load Balancing in Data Parallel Applications Using DASUD | p. 237 |
| Performance Analysis of Approximate String Searching Implementations for Heterogeneous Computing Platform | p. 242 |
| Using a Self-connected Gigabit Ethernet Adapter as a memcpy() Low-Overhead Engine for MPI | p. 247 |
| Improving the Performance of Collective Operations in MPICH | p. 257 |
| PVMWebCluster: Integration of PVM Clusters Using Web Services and CORBA | p. 268 |
| Lock-Free Collective Operations | p. 276 |
| Efficient Message-Passing within SMP Systems | p. 286 |
| The Network Agnostic MPI - Scali MPI Connect | p. 294 |
| PC/MPI: Design and Implementation of a Portable MPI Checkpointer | p. 302 |
| Improving Generic Non-contiguous File Access for MPI-IO | p. 309 |
| Remote Exception Handling for PVM Processes | p. 319 |
| Evaluation of an Eager Protocol Optimization for MPI | p. 327 |
| A Comparison of MPICH Allgather Algorithms on Switched Networks | p. 335 |
| Network Fault Tolerance in LA-MPI | p. 344 |
| MPI on BlueGene/L: Designing an Efficient General Purpose Messaging Solution for a Large Cellular System | p. 352 |
| Porting P4 to Digital Signal Processing Platforms | p. 362 |
| Fast and Scalable Barrier Using RDMA and Multicast Mechanisms for InfiniBand-Based Clusters | p. 369 |
| A Component Architecture for LAM/MPI | p. 379 |
| ORNL-RSH Package and Windows '03 PVM 3.4 | p. 388 |
| MPI for the Clint Gb/s Interconnect | p. 395 |
| Implementing Fast and Reusable Datatype Processing | p. 404 |
| An MPI Implementation Supported by Process Migration and Load Balancing | p. 414 |
| PVM over the CLAN Network | p. 424 |
| Distributed Configurable Application Monitoring on SMP Clusters | p. 429 |
| Integrating Multiple Implementations and Structure Exploitation in the Component-Based Design of Parallel ODE Solvers | p. 438 |
| Architecture of Monitoring System for Distributed Java Applications | p. 447 |
| A Communication API for Implementing Irregular Algorithms on SMP Clusters | p. 455 |
| TOM - Efficient Monitoring Infrastructure for Multithreaded Programs | p. 464 |
| MPI Farm Programs on Non-dedicated Clusters | p. 473 |
| Application Composition in Ensemble Using Intercommunicators and Process Topologies | p. 482 |
| Improving Properties of a Parallel Program in ParJava Environment | p. 491 |
| Flow Pattern and Heat Transfer Rate in Three-Dimensional Rayleigh-Benard Convection | p. 495 |
| A Parallel Split Operator Method for the Time Dependent Schrodinger Equation | p. 503 |
| A Parallel Software for the Reconstruction of Dynamic MRI Sequences | p. 511 |
| Improving Wildland Fire Prediction on MPI Clusters | p. 520 |
| Building 3D State Spaces of Virtual Environments with a TDS-Based Algorithm | p. 529 |
| Parallel Pencil-Beam Redefinition Algorithm | p. 537 |
| Dynamic Load Balancing for the Parallel Simulation of Cavitating Flows | p. 545 |
| Message Passing Fluids: Molecules as Processes in Parallel Computational Fluids | p. 550 |
| Parallel Implementation of Interval Analysis for Equations Solving | p. 555 |
| A Parallel System for Performing Colonic Tissue Classification by Means of a Genetic Algorithm | p. 560 |
| Eigenanalysis of Finite Element 3D Flow Models by Parallel Jacobi-Davidson | p. 565 |
| Executing and Monitoring PVM Programs in Computational Grids with Jini | p. 570 |
| Multiprogramming Level of PVM Jobs in a Non-dedicated Linux NOW | p. 577 |
| Mapping and Load-Balancing Iterative Computations of Heterogeneous Clusters | p. 586 |
| Dynamic Topology Selection for High Performance MPI in the Grid Environments | p. 595 |
| Monitoring Message Passing Applications in the Grid with GRM and R-GMA | p. 603 |
| Component-Based System for Grid Application Workflow Composition | p. 611 |
| Evaluating and Enhancing the Use of the GridFTP Protocol for Efficient Data Transfer on the Grid | p. 619 |
| Resource Monitoring and Management in Metacomputing Environments | p. 629 |
| Generating an Efficient Dynamics Multicast Tree under Grid Environment | p. 636 |
| Topology-Aware Communication in Wide-Area Message-Passing | p. 644 |
| Design and Implementation of Dynamic Process Management for Grid-Enabled MPICH | p. 653 |
| Scheduling Tasks Sharing Files on Heterogeneous Clusters | p. 657 |
| Special Session of EuroPVM/MPI 2003: Current Trends in Numerical Simulation for Parallel Engineering Environments - ParSim 2003 | p. 661 |
| Efficient and Easy Parallel Implementation of Large Numerical Simulations | p. 663 |
| Toward a Scalable Algorithm for Distributed Computing of Air-Quality Problems | p. 667 |
| A Piloting SIMulator for Maritime and Fluvial Navigation: SimNav | p. 672 |
| Methods and Experiences of Parallelizing Flood Models | p. 677 |
| padfem2 - An Efficient, Comfortable Framework for Massively Parallel FEM-Applications | p. 681 |
| AUTOBENCH/AUTO-OPT: Towards an Integrated Construction Environment for Virtual Prototyping in the Automotive Industry | p. 686 |
| Author Index | p. 691 |
| Table of Contents provided by Blackwell. All Rights Reserved. |