| A Virtual Data Grid for LIGO | p. 3 |
| A Multidisciplinary Scientific Data Portal | p. 13 |
| Migratable Sockets for Dynamic Load Balancing | p. 23 |
| Toward Realizable Restricted Delegation in Computational Grids | p. 32 |
| Profiling Facility on a Metasystem | p. 42 |
| Utilizing Supercomputer Power from Your Desktop | p. 52 |
| Tertiary Storage System for Index-Based Retrieving of Video Sequences | p. 62 |
| Data and Metadata Collections for Scientific Applications | p. 72 |
| The VLAM-G Abstract Machine: A Data and Process Handling System on the Grid | p. 81 |
| Optimal Caching Policies for Web Objects | p. 94 |
| A Computational Web Portal for Distributed Marine Environment Forecast System | p. 104 |
| Role of Aging, Frequency, and Size in Web Cache Replacement Policies | p. 114 |
| A Java-Based Model of Resource Sharing among Independent Users on the Internet | p. 124 |
| The GRB Library: Grid Programming with Globus in C | p. 133 |
| Certificate Use for Supporting Merging and Splitting of Computational Environments | p. 141 |
| Data Management for Grid Environments | p. 151 |
| Mobile Agents for Distributed and Dynamically Balanced Optimization Applications | p. 161 |
| A Comparison of Three Algorithms for Parallel 3D Reconstruction | p. 173 |
| Parallel 3D Adaptive Compressible Navier-Stokes Solver in GeoFEM with Dynamic Load-Balancing by DRAMA Library | p. 183 |
| Parallel Models for Reactive Scattering Calculations | p. 194 |
| The Use of Intrinsic Properties of Physical System for Derivation of High-Performance Computational Algorithms | p. 204 |
| Parallel DEM Simulations of Granular Materials | p. 211 |
| A Generic Support for Distributed Deliberations | p. 221 |
| Using Streaming and Parallelization Techniques for 3D Visualization in a High-Performance Computing and Networking Environment | p. 231 |
| Performance Evaluation of Parallel GroupBy-Before-Join Query Processing in High Performance Database Systems | p. 241 |
| Design and Implementation of an RPC-Based ARC Kernel | p. 251 |
| Application-Controlled Coherence Protocols for Scope Consistent Software DSMs | p. 263 |
| Source Code and Task Graphs in Program Optimization | p. 273 |
| Event Manipulation for Nondeterministic Shared-Memory Programs | p. 283 |
| An Open Distributed Shared Memory System | p. 293 |
| Two Layers Distributed Shared Memory | p. 302 |
| Influence of Compiler Optimizations on Value Prediction | p. 312 |
| Experiments with Sequential Prefetching | p. 322 |
| Code Positioning for VLIW Architectures | p. 332 |
| Selective Register Renaming: A Compiler-Driven Approach to Dynamic Register Renaming | p. 344 |
| An Adaptive Space-Sharing Policy for Heterogeneous Parallel Systems | p. 353 |
| Orthogonal Processor Groups for Message-Passing Programs | p. 363 |
| Scheduling Task Graphs on Arbitrary Processor Architectures Considering Contention | p. 373 |
| PIO: Parallel I/O System for Massively Parallel Processors | p. 383 |
| Fast "Short" Messages on a Linux Cluster | p. 393 |
| Efficient Monte Carlo Linear Solver with Chain Reduction and Optimization Using PLFG | p. 405 |
| On-Line Tool Support for Parallel Applications | p. 415 |
| Cluster Computation for Flood Simulations | p. 425 |
| Advanced Library Support for Irregular and Out-of-Core Parallel Computing | p. 435 |
| A Parallel ADI Method for Linear and Non-linear Equations | p. 445 |
| Study of the Parallel Block One-Sided Jacobi Method | p. 454 |
| A Practical Approach to Efficient Use of Heterogeneous PC Network for Parallel Mathematical Computation | p. 464 |
| An Hierarchical MPI Communication Model for the Parallelized Solution of Multiple Integrals | p. 474 |
| Impact of Data Distribution on the Performance of Irregular Reductions on Multithreaded Architectures | p. 483 |
| Implementing and Benchmarking Derived Datatypes in Metacomputing | p. 493 |
| MPC++ Performance for Commodity Clustering | p. 503 |
| Dynamic Instrumentation and Performance Prediction and Application Execution | p. 513 |
| Improving Load Balancing in a Parallel Cluster Environment Using Mobile Agents | p. 524 |
| Simulation and 3D Visualization of Bioremediation Interventions in Polluted Soils | p. 535 |
| Resource Planning of Converged Networks | p. 539 |
| Parallelization of the STEM-II Air Quality Model | p. 543 |
| Simulating Parallel Architectures with BSPlab | p. 547 |
| A Blocking Algorithm for FFT on Cache-Based Processors | p. 551 |
| Monte Carlo Simulations of a Biaxial Liquid Crystal Model Using the Condor Processing System | p. 555 |
| Generic Approach to the Design of Simulation-Visualization Complexes | p. 561 |
| On Parallel Programming Language Caper | p. 565 |
| Increased Efficiency of Parallel Calculations of Fragment Molecular Orbitals by Using Fine-Grained Parallelization on a HITACHI SR8000 Supercomputer | p. 569 |
| Customer-Centered Models for Web-Sites and Intra-nets | p. 573 |
| A Prototype for a Distributed Image Retrieval System | p. 579 |
| Data-Object Oriented Design for Distributed Shared Memory | p. 583 |
| Using Virtual User Account System for Managing Users Account in Polish National Cluster | p. 587 |
| Performance Evaluation of XTP and TCP Transport Protocols for Reliable Multicast Communications | p. 591 |
| Parallelization of the Continuous Global Optimization Problem with Inequality Constraints by Using interval Arithmetic | p. 595 |
| A Distributed Platform with Features for Supporting Dynamic and Mobile Resources | p. 603 |
| Implementing an Efficient Java Interpreter | p. 613 |
| Efficient Dispatch of Java Interface Methods | p. 621 |
| Implementation of a CORBA-Based Metacomputing System | p. 629 |
| JOINT: An Object Oriented Message Passing Interface for Parallel Programming in Java | p. 637 |
| A Framework for Opportunistic Cluster Computing Using JavaSpaces | p. 647 |
| Scientific Computation with JavaSpaces | p. 657 |
| Computational Communities: A Marketplace for Federated Resources | p. 667 |
| A Compiler Infrastructure for High-Performance Java | p. 675 |
| Optimizing Java-Specific Overheads: Java at the Speed of C? | p. 685 |
| Combining Batch and Streaming Paradigms for Metacomputing | p. 693 |
| Identification and Quantification of Hotspots in Java Grande Programs | p. 701 |
| HEPGRID 2001: A Model of a Virtual Data Grid Application | p. 711 |
| Grid Services for Fast: Retrieval on Large Multidimensional Databases | p. 721 |
| Author Index | p. 731 |
| Table of Contents provided by Blackwell. All Rights Reserved. |