ISBN: 3-540-67956-1
TITLE: Euro-Par 2000 Parallel Processing
AUTHOR: Bode, Arndt; Ludwig, Thomas; Karl, Wolfgang; Wismller, Roland (Eds.)
TOC:

Invited Talks
Four Horizons for Enhancing the Performance of Parallel Simulations Based on Partial Differential Equations 1
David E. Keyes
E2K Technologyand Implementation 18
Boris Babayan
Grid-Based Asynchronous Migration of Execution Context in Java Virtual Machines 22
Gregor von Laszewski, Kazuyuki Shudo, Yoichi Muraoka
Logical Instantaneityand Causal Order: Two "First Class" Communication Modes for Parallel Computing 35
Michel Raynal
The TOP500 Project of the Universities Mannheim and Tennessee 43
Hans Werner Meuer
Topic 01
Support Tools andEnvironments 45
Barton P. Miller, Michael Gerndt
Visualization and Computational Steering in Heterogeneous Computing Environments 47
Sabine Rathmayer
A Web-Based Finite Element Meshes Partitioner and Load Balancer 57
Ching-Jung Liao
A Framework for an Interoperable Tool Environment (Research Note) 65
Radu Prodan, John M. Kewley
ToolBlocks: An Infrastructure for the Construction of Memory Hierarchy Analysis Tools (Research Note) 70
Timothy Sherwood, Brad Calder
A Preliminary Evaluation of Finesse, a Feedback-Guided Performance Enhancement System 75
Nandini Mukherjee, Graham D. Riley, John R. Gurd
On Combining Computational Differentiation and Toolkits for Parallel Scientific Computing 86
Christian H. Bischof, H. Martin Bcker, Paul D. Hovland
Generating Parallel Program Frameworks from Parallel Design Patterns 95
Steve MacDonald, Duane Szafron, Jonathan Schaeffer, Steven Bromling
Topic 02
Performance Evaluation andPrediction 105
Thomas Fahringer, Wolfgang E. Nagel
A Callgraph-Based Search Strategyfor Automated Performance Diagnosis (Distinguished Paper) 108
Harold W. Cain, Barton P. Miller, Brian J.N. Wylie
Automatic Performance Analysis of MPI Applications Based on Event Traces 123
Felix Wolf, Bernd Mohr
Paj: An Extensible Environment for Visualizing Multi-threaded Programs Executions 133
Jacques Chassin de Kergommeaux, Benhur de Oliveira Stein
A Statistical-Empirical Hybrid Approach to Hierarchical Memory Analysis 141
Xian-He Sun, Kirk W. Cameron
Use of Performance Technologyfor the Management of Distributed Systems 149
Darren J. Kerbyson, John S. Harper, Efstathios Papaefstathiou, Daniel V. Wilcox, Graham R. Nudd
Delay Behavior in Domain Decomposition Applications 160
Marco Dimas Gubitoso, Carlos Humes Jr.
Automating Performance Analysis from UML Design Patterns (Research Note) 168
Omer F. Rana, Dave Jennings
Integrating Automatic Techniques in a Performance Analysis Session (Research Note) 173
Antonio Espinosa, Tomas Margalef, Emilio Luque
Combining Light Static Code Annotation and Instruction-Set Emulation for Flexible and Efficient On-the-Fly Simulation (Research Note) 178
Thierry Lafage, Andr Seznec
SCOPE - The Specific Cluster Operation and Performance Evaluation Benchmark Suite (Research Note) 183
Panagiotis Melas, Ed J. Zaluska
Implementation Lessons of Performance Prediction Tool for Parallel Conservative Simulation (Research Note) 189
Chu-Cheow Lim, Yoke-Hean Low, Boon-Ping Gan, Wentong Cai
A Fast and Accurate Approach to Analyze Cache Memory Behavior (Research Note) 194
Xavier Vera, Josep Llosa, Antonio Gonzlez, Nerina Bermudo
Impact of PE Mapping on Cray T3E Message-Passing Performance 199
Eduardo Huedo, Manuel Prieto, Ignacio M. Llorente, Francisco Tirado
Performance Prediction of a NAS Benchmark Program with ChronosMix Environment 208
Julien Bourgeois, Franois Spies
Topic 03
Scheduling and Load Balancing 217
Bettina Schnor
A Hierarchical Approach to Irregular Problems (Research Note) 218
Fabrizio Baiardi, Primo Becuzzi, Sarah Chiti, Paolo Mori, Laura Ricci
Load Scheduling with Profile Information 223
GtzLindenmaier, Kathryn S. McKinley, Olivier Temam
Neighbourhood Preserving Load Balancing: A Self-Organizing Approach 234
Attila Grsoy, Murat Atun
The Impact of Migration on Parallel Job Scheduling for Distributed Systems 242
Yanyong Zhang, Hubertus Franke, Jose E. Moreira, Anand Sivasubramaniam
Memory Management Techniques for Gang Scheduling 252
William Leinberger, George Karypis, Vipin Kumar
Exploiting Knowledge of Temporal Behaviour in Parallel Programs for Improving Distributed Mapping 262
Concepci Roig, Ana Ripoll, Miquel A. Senar, Fernando Guirado, Emilio Luque
Preemptive Task Scheduling for Distributed Systems (Research Note) 272
Andrei R adulescu, Arjan J.C. van Gemund
Towards Optimal Load Balancing Topologies 277
Thomas Decker, Burkhard Monien, Robert Preis
Scheduling Trees with Large Communication Delays on Two Identical Processors 288
Foto Afrati, Evripidis Bampis, Lucian Finta, Ioannis Milis
Parallel Multilevel Algorithms for Multi-constraint Graph Partitioning (Distinguished Paper) 296
Kirk Schloegel, George Karypis, Vipin Kumar
Experiments with Scheduling Divisible Tasks in Clusters of Workstations 311
Maciej Drozdowski, Pawe l Wolniewicz
Optimal Mapping of Pipeline Algorithms (Research Note) 320
Daniel Gonzlez, Francisco Almeida, Luz Marina Moreno, Casiano Rodrguez
Dynamic Load Balancing for Parallel Adaptive Multigrid Solvers with Algorithmic Skeletons (Research Note) 325
Thomas Richert
Topic 04
Compilers for High Performance 329
Samuel P. Midkiff, Barbara Chapman, Jean-Franois Collard, Jens Knoop
Improving the Sparse Parallelization Using Semantical Information at Compile-Time 331
Gerardo Bandera, Emilio L. Zapata
Automatic Parallelization of Sparse Matrix Computations: A Static Analysis 340
Roxane Adle, Marc Aiguier, Franck Delaplace
Automatic SIMD Parallelization of Embedded Applications Based on Pattern Recognition 349
Rashindra Manniesing, Ireneusz Karkowski, Henk Corporaal
Temporary Arrays for Distribution of Loops with Control Dependences 357
Alain Darte, Georges-Andr Silber
Automatic Generation of Block-Recursive Codes 368
Nawaaz Ahmed, Keshav Pingali
Left-Looking to Right-Looking and Vice Versa: An Application of Fractal Symbolic Analysis to Linear Algebra Code Restructuring 379
Nikolay Mateev, Vijay Menon, Keshav Pingali
Identifying and Validating Irregular Mutual Exclusion Synchronization in Explicitly Parallel Programs (Research Note) 389
Diego Novillo, Ronald C. Unrau, Jonathan Schaeffer
Exact Distributed Invalidation 395
Rupert W. Ford, Michael F.P. O'Boyle, Elena A. Sthr
Scheduling the Computations of a Loop Nest with Respect to a Given Mapping 405
Alain Darte, Claude Diderich, Marc Gengler, Frdric Vivien
Volume Driven Data Distribution for NUMA-Machines 415
Felix Heine, Adrian Slowik
Topic 05
Parallel and Distributed Databases and Applications 425
Bernhard Mitschang
Database Replication Using Epidemic Communication 427
JoAnne Holliday, Divyakant Agrawal, Amr El Abbadi
Evaluating the Coordination Overhead of Replica Maintenance in a Cluster of Databases 435
Klemens Bhm, Torsten Grabs, Uwe Rhm, Hans-Jrg Schek
A Communication Infrastructure for a Distributed RDBMS (Research Note) 445
Michael Stillger, Dieter Scheffner, Johann-Christoph Freytag
Distribution, Replication, Parallelism, and EfficiencyIssues in a Large-Scale Online/Real-Time Information System for Foreign Exchange Trading (Research Note) 451
Peter Peinl
Topic 06
Complexity Theory andAlgorithms 455
Friedhelm Mayer auf der Heide, Miroslaw Kutylowski, Prabhakar Ragde
Positive Linear Programming Extensions: Parallel Complexity and Applications (Research Note) 456
Pavlos S. Efraimidis, Paul G. Spirakis
Parallel Shortest Path for Arbitrary Graphs 461
Ulrich Meyer, Peter Sanders
Periodic Correction Networks 471
Marcin Kik
Topic 07
Applications on High-Performance Computers 479
Michael Resch
An Efficient Algorithm for Parallel 3D Reconstruction of Asymmetric Objects from Electron Micrographs 481
Robert E. Lynch, Hong Lin, Dan C. Marinescu
Fast Cloth Simulation with Parallel Computers 491
Sergio Romero, Luis F. Romero, Emilio L. Zapata
The Input, Preparation, and Distribution of Data for Parallel GIS Operations (Research Note) 500
Gordon J. Darling, Terence M. Sloan, Connor Mulholland
Study of the Load Balancing in the Parallel Training for Automatic Speech Recognition (Research Note) 506
El Mostafa Daoudi, Pierre Manneback, Abdelouafi Meziane, Yahya Ould Mohamed El Hadj
Pfortran and Co-Array Fortran as Tools for Parallelization of a Large-Scale Scientific Application 511
Piotr Bala, Terry W. Clark
Sparse Matrix Structure for Dynamic Parallelisation Efficiency 519
Markus Ast, Cristina Barrado, Jos Cela, Rolf Fischer, Jess Labarta, scar Laborda, Hartmut Manz, Uwe Schulz
A Multi-color Inverse Iteration for a High Performance Real Symmetric Eigensolver (Research Note) 527
Ken Naono, Yusaku Yamamoto, Mitsuyoshi Igai, Hiroyuki Hirayama, Nobuhiro Ioki
Parallel Implementation of Fast HartleyTransform (FHT) in Multiprocessor Systems (Research Note) 532
Felicia Ionescu, Andrei Jalba, Mihail Ionescu
Topic 08
Parallel Computer Architecture 537
Silvia Mller, Per Stenstrm, Mateo Valero, Stamatis Vassiliadis
Coherency Behavior on DSM: A Case Study(Research Note) 539
Jean-Thomas Acquaviva, William Jalby
Hardware Migratable Channels (Research Note) 545
David May, Henk Muller, Shondip Sen
Reducing the Replacement Overhead on COMA Protocols for Workstation-Based Architectures 550
Diego R. Llanos Ferraris, Benjamn Sahelices Fernndez, Agustn De Dios Hernndez
Cache Injection: A Novel Technique for Tolerating Memory Latency in Bus-Based SMPs 558
Aleksandar Milenkovic, Veljko Milutinovic
Adaptive Proxies: Handling Widely-Shared Data in Shared-Memory Multiprocessors (Research Note) 567
Sarah A.M. Talbot, Paul H.J. Kelly
Topic 09
Distributed Systems and Algorithms 573
Ernst W. Mayr
A Combinatorial Characterization of Properties Preserved by Antitokens 575
Costas Busch, Neophytos Demetriou, Maurice Herlihy, Marios Mavronicolas
Searching with Mobile Agents in Networks with Liars 583
Nicolas Hanusse, Evangelos Kranakis, Danny Krizanc
Complete Exchange Algorithms for Meshes and Tori Using a Systematic Approach (Research Note) 591
Luis Dazde Cerio, Miguel Valero-Garca, Antonio Gonzlez
Algorithms for Routing AGVs on a Mesh Topology (Research Note) 595
Ling Qiu, Wen-Jing Hsu 
Self-Stabilizing Protocol for Shortest Path Tree for Multi-cast Routing in Mobile Networks (Research Note) 600
Sandeep K.S. Gupta, Abdelmadjid Bouabdallah, Pradip K. Srimani
Quorum-Based Replication in Asynchronous Crash-Recovery Distributed Systems (Research Note) 605
Lus Rodrigues, Michel Raynal
Timestamping Algorithms: A Characterization and a Few Properties 609
Giovanna Melideo, Marco Mechelli, Roberto Baldoni, Alberto Marchetti Spaccamela
Topic 10
Programming Languages, Models, and Methods 617
Paul H.J. Kelly, Sergei Gorlatch, Scott Baden, Vladimir Getov
HPF vs. SAC - A Case Study (Research Note) 620
Clemens Grelck, Sven-Bodo Scholz
Developing a Communication Intensive Application on the EARTH Multithreaded Architecture (Distinguished Paper) 625
Kevin B. Theobald, Rishi Kumar, Gagan Agrawal, Gerd Heber, Ruppa K. Thulasiram, Guang R. Gao
On the Predictive Quality of BSP-like Cost Functions for NOWs 638
Mauro Bianco, Geppino Pucci
Exploiting Data Localityon Scalable Shared MemoryMachines with Data Parallel Programs 647
Siegfried Benkner, Thomas Brandes
The Skel-BSP Global Optimizer: Enhancing Performance Portability in Parallel Programming 658
Andrea Zavanella
A Theoretical Framework of Data Parallelism and Its Operational Semantics 668
Philippe Gerner, Eric Violard
A Pattern Language for Parallel Application Programs (Research Note) 678
Berna L. Massingill, Timothy G. Mattson, Beverly A. Sanders
Oblivious BSP (Research Note) 682
Jesus A. Gonzalez, Coromoto Leon, Fabiana Piccoli, Marcela Printista, Jos L. Roda, Casiano Rodriguez, Francisco de Sande
A Software Architecture for HPC Grid Applications (Research Note) 686
Steven Newhouse, Anthony Mayer, John Darlington
Satin: Efficient Parallel Divide-and-Conquer in Java 690
Rob V. van Nieuwpoort, Thilo Kielmann, Henri E. Bal
Implementing Declarative Concurrency in Java 700
Rafael Ramirez , Andrew E. Santosa, Lee Wei Hong
Building Distributed Applications Using Multiple, Heterogeneous Environments 709
Paul A. Gray, Vaidy S. Sunderam
A Multiprotocol Communication Support for the Global Address Space Programming Model on the IBM SP 718
Jarek Nieplocha, Jialin Ju, Tjerk P. Straatsma
A Comparison of Concurrent Programming and Cooperative Multithreading 729
Takashi Ishihara, Tiejun Li, Eugene F. Fodor, Ronald A. Olsson
The Multi-architecture Performance of the Parallel Functional Language GpH (Research Note) 739
Philip W. Trinder, Hans-Wolfgang Loidl, Ed Barry Jr., M. Kei Davis, Kevin Hammond, Ulrike Klusik, Simon L. Peyton Jones, lvaro J. Rebn Portillo
Novel Models for Or-Parallel Logic Programs: A Performance Analysis 744
Vtor Santos Costa, Ricardo Rocha, Fernando Silva
Executable Specification Language for Parallel Symbolic Computation (Research Note) 754
Alexander B. Godlevsky, Ladislav Hluchy
Efficient Parallelisation of Recursive Problems Using Constructive Recursion (Research Note) 758
Magne Haveraaen
Development of Parallel Algorithms in Data Field Haskell (Research Note) 762
Jonas Holmerin, Bjrn Lisper
The ParCeL-2 Programming Language (Research Note) 767
Paul-Jean Cagnard
Topic 11
Numerical Algorithms for Linear and Nonlinear Algebra 771
Ulrich Rde, Hans-Joachim Bungartz
Ahnentafel Indexing into Morton-Ordered Arrays, or Matrix Locality for Free 774
David S. Wise
An Efficient Parallel Linear Solver with a Cascadic Conjugate Gradient Method: Experience with Reality 784
Peter Gottschling, Wolfgang E. Nagel
A Fast Solver for Convection Diffusion Equations Based on Nested Dissection with Incomplete Elimination 795
Michael Bader, Christoph Zenger
Low Communication Parallel Multigrid 806
Marcus Mohr
Parallelizing an Unstructured Grid Generator with a Space-Filling Curve Approach 815
Jrn Behrens, Jens Zimmermann
Solving Discrete-Time Periodic Riccati Equations on a Cluster (Research Note) 824
Peter Benner, Rafael Mayo, Enrique S. Quintana-Ort, Vicente Hernndez
A Parallel Optimization Scheme for Parameter Estimation in Motor Vehicle Dynamics (Research Note) 829
Torsten Butz, Oskar von Stryk, Thie-Magnus Wolter
Sliding-Window Compression on the Hypercube (Research Note) 835
Charalampos Konstantopoulos, Andreas Svolos, Christos Kaklamanis
A Parallel Implementation of a Potential Reduction Algorithm for Box-Constrained Quadratic Programming 839
Marco D'Apuzzo, Marina Marino, Panos M. Pardalos, Gerardo Toraldo
Topic 12
European Projects 849
Roland Wismller, Renato Campo
NEPHEW: Applying a Toolset for the Efficient Deployment of a Medical Image Application on SCI-Based Clusters 851
Wolfgang Karl, Martin Schulz, Martin Vlk, Sibylle Ziegler
SEEDS : Airport Management Database System 861
Toms Hrz, Martin Becka, Antonello Pasquarelli
HIPERTRANS: High Performance Transport Network Modelling and Simulation (Research Note) 869
Stephen E. Ijaha, Stephen C. Winter, Nasser Kalantery
Topic 13
Routing andCommunication in Interconnection Networks 875
Jose Duato
Experimental Evaluation of Hot-Potato Routing Algorithms on 2-Dimensional Processor Arrays (Research Note) 877
Constantinos Bartzis, Ioannis Caragiannis, Christos Kaklamanis, Ioannis Vergados
Improving the Up /Down Routing Scheme for Networks of Workstations 882
Jos Carlos Sancho, Antonio Robles
Deadlock Avoidance for Wormhole Based Switches 890
Ingebjrg Theiss, Olav Lysne
An Analytical Model of Adaptive Wormhole Routing with Deadlock Recovery (Research Note) 900
Mohamed Ould-Khaoua, Ahmad Khonsari
Analysis of Pipelined Circuit Switching in Cube Networks (Research Note) 904
Geyong Min, Mohamed Ould-Khaoua
A New Reliability Model for Interconnection Networks 909
Vicente Chirivella, Rosa Alcover
A Bandwidth Latency Tradeoff for Broadcast and Reduction 918
Peter Sanders, Jop F. Sibeyn
Optimal Broadcasting in Even Tori with Dynamic Faults (Research Note) 927
Stefan Dobrev, Imrich Vrt'o
Broadcasting in All-Port Wormhole 3-D Meshes of Trees (Research Note) 931
Petr Salinger, Pavel Tvrdk
Probability-Based Fault-Tolerant Routing in Hypercubes (Research Note) 935
Jehad Al-Sadi, Khaled Day, Mohamed Ould-Khaoua
Topic 14
Instruction-Level Parallelism and Processor Architecture 939
Kemal Ebcioglu
On the Performance of Fetch Engines Running DSS Workloads 940
Carlos Navarro, Alex Ramrez, Josep-L. Larriba-Pey, Mateo Valero
Cost-Efficient Branch Target Buffers 950
Jan Hoogerbrugge
Two-Level Address Storage and Address Prediction (Research Note) 960
Enric Morancho, Jos Mara Llabera, Angel Oliv
Hashed Addressed Caches for Embedded Pointer Based Codes (Research Note) 965
Marian Stanca, Stamatis Vassiliadis, Sorin Cotofana, Henk Corporaal
BitValue Inference: Detecting and Exploiting Narrow Bitwidth Computations 969
Mihai Budiu, Majd Sakr, Kip Walker, Seth C. Goldstein
General Matrix-Matrix Multiplication Using SIMD Features of the PIII (Research Note) 980
Douglas Aberdeen, Jonathan Baxter
Redundant Arithmetic Optimizations (Research Note) 984
Thomas Y. Yh, Hong Wang
The Decoupled-Style Prefetch Architecture (Research Note) 989
Kevin D. Rich, Matthew K. Farrens
Exploiting Java Bytecode Parallelism by Enhanced POC Folding Model (Research Note) 994
Lee-Ren Ton, Lung-Chung Chang, Chung-Ping Chung
Cache Remapping to Improve the Performance of Tiled Algorithms 998
Kristof E. Beyls, Erik H. D'Hollander
Code Partitioning in Decoupled Compilers 1008
Kevin D. Rich, Matthew K. Farrens
Limits and Graph Structure of Available Instruction-Level Parallelism (Research Note) 1018
Darko Stefanovic, Margaret Martonosi
Pseudo-vectorizing Compiler for the SR8000 (Research Note) 1023
Hiroyasu Nishiyama, Keiko Motokawa, Ichiro Kyushima, Sumio Kikuchi
Topic 15
Object OrientedArchitectures, Tools, and Applications 1029
Gul A. Agha
Debugging by Remote Reflection 1031
Ton Ngo, John Barton
Compiling Multithreaded Java Bytecode for Distributed Execution (Distinguished Paper) 1039
Gabriel Antoniu, Luc Boug, Philip J. Hatcher, Mark MacBeth, Keith McGuigan, Raymond Namyst
A More Expressive Monitor for Concurrent Java Programming 1053
Hsin-Ta Chiao, Chi-Houng Wu, Shyan-Ming Yuan
An Object-Oriented Software Framework for Large-Scale Networked Virtual Environments 1061
Frdric Dang Tran, Anne Grodolle
TACO - Dynamic Distributed Collections with Templates and Topologies 1071
Jrg Nolte, Mitsuhisa Sato, Yutaka Ishikawa
Object-Oriented Message-Passing with TPO++ (Research Note) 1081
Tobias Grundmann, Marcus Ritt, Wolfgang Rosenstiel
Topic 17
Architectures and Algorithms for Multimedia Applications 1085
Manfred Schimmler
Design of Multi-dimensional DCT Array Processors for Video Applications 1086
Shietung Peng, Stanislav Sedukhin
Design of a Parallel Accelerator for Volume Rendering 1095
Bertil Schmidt
Automated Design of an ASIP for Image Processing Applications (Research Note) 1105
Henjo Schot, Henk Corporaal
A Distributed Storage System for a Video-on-Demand Server (Research Note) 1110
Alice Bonhomme, Loc Prylli
Topic 18
Cluster Computing 1115
Rajkumar Buyya, Mark Baker, Daniel C. Hyde, Djamshid Tavangarian
Partition Cast - Modelling and Optimizing the Distribution of Large Data Sets in PC Clusters (Distinguished Paper) 1118
Felix Rauch, Christian Kurmann, Thomas M. Stricker
A New Home-Based Software DSM Protocol for SMP Clusters 1132
Weiwu Hu, Fuxin Zhang, Haiming Liu
Encouraging the Unexpected: Cluster Management for OS and Systems Research (Research Note) .1143
Ronan Cunniffe, Brian A. Coghlan
Flow Control in ServerNet^R Clusters 1148
Vladimir Shurbanov, Dimiter Avresky, Pankaj Mehra, William Watson
The WMPI Library Evolution: Experience with MPI Development for Windows Environments 1157
Hernni Pedroso, Joo Gabriel Silva
Implementing Explicit and Implicit Coscheduling in a PVM Environment (Research Note) 1165
Francesc Solsona, Francesc Gin, Porfidio Hernndez, Emilio Luque
A Jini-Based Prototype Metacomputing Framework (Research Note) 1171
Zoltan Juhasz, Laszlo Kesmarki
SKElib: Parallel Programming with Skeletons in C 1175
Marco Danelutto, Massimiliano Stigliani
Token-Based Read/Write-Locks for Distributed Mutual Exclusion 1185
Claus Wagner, Frank Mueller
On Solving a Problem in Algebraic Geometry by Cluster Computing (Research Note) 1196
Wolfgang Schreiner, Christian Mittermaier, FranzWinkler
PCI-DDC Application Programming Interface: Performance in User-Level Messaging (Research Note) 1201
Eric Renault, Pierre David, Paul Feautrier
A Clustering Approach for Improving Network Performance in Heterogeneous Systems (Research Note) 1206
Vicente Arnau, Juan M. Ordua, Salvador Moreno, Rodrigo Valero, Aurelio Ruiz
Topic 19
Metacomputing 1211
Alexander Reinefeld, Geoffrey Fox, Domenico Laforenza, Edward Seidel
Request Sequencing: Optimizing Communication for the Grid 1213
Dorian C. Arnold, Dieter Bachmann, Jack Dongarra
An Architectural Meta-application Model for Coarse Grained Metacomputing 1223
Stephan Kindermann, Torsten Fink
Javelin 2.0: Java-Based Parallel Computing on the Internet 1231
Michael O. Neary, Alan Phipps, Steven Richman, Peter Cappello
Data Distribution for Parallel CORBA Objects 1239
Tsunehiko Kamachi, Thierry Priol, Christophe Ren
Topic 20
Parallel I/O and Storage Technology 1251
Rajeev Thakur, Rolf Hempel, Elizabeth Shriver, Peter Brezany
Towards a High-Performance Implementation of MPI-IO on Top of GPFS 1253
Jean-Pierre Prost, Richard Treumann, Richard Hedges, Alice E. Koniges, Alison White
Design and Evaluation of a Compiler-Directed Collective I/O Technique 1263
Gokhan Memik, Mahmut T. Kandemir, Alok Choudhary
Effective File-I/O Bandwidth Benchmark 1273
Rolf Rabenseifner, Alice E. Koniges
Instant Image: Transitive and Cyclical Snapshots in Distributed Storage Volumes 1284
Prasenjit Sarkar
Scheduling Queries for Tape-Resident Data 1292
Sachin More, Alok Choudhary
Logging RAID  An Approach to Fast, Reliable, and Low-Cost Disk Arrays 1302
Ying Chen, Windsor W. Hsu, Honesty C. Young
Topic 21
Problem Solving Environments 1313
Jos C. Cunha, David W. Walker, Thierry Priol, Wolfgang Gentzsch
AMANDA - A Distributed System for Aircraft Design 1315
Hans-Peter Kersken, Andreas Schreiber, Martin Strietzel, Michael Faden, Regine Ahrem, Peter Post, Klaus Wolf, Armin Beckert, Thomas Gerholt, Ralf Heinrich, Edmund Kgeler
Problem Solving Environments: Extending the Rle of Visualization Systems 1323
Helen Wright, Ken Brodlie, Jason Wood, Jim Procter
An Architecture for Web-Based Interaction and Steering of Adaptive Parallel/Distributed Applications 1332
Rajeev Muralidhar, Samian Kaur, Manish Parashar
Computational Steering in Problem Solving Environments (Research Note) 1340
David Lancaster, Jeff S. Reeve
Implementing Problem Solving Environments for Computational Science (Research Note) 1345
Omer F. Rana, Maozhen Li, Matthew S. Shields, David W. Walker, David Golby
Vendor Session
Pseudovectorization, SMP, and Message Passing on the Hitachi SR8000-F1 1351
Matthias Brehm, Reinhold Bader, Helmut Heller, Ralf Ebner
Index of Authors 1363
END
