Run-Time Systems for Parallel Programming

IPDPS 1998 Workshop

workshop organization

Matthew Haines - general chair
Koen Langendoen - program chair
Gregory Benson - co chair

program committee
Henri Bal
Denis Caromel
Laxmikant V. Kale
Ron Olsson
Pete Beckman
Ian Foster
David Lowenthal
Klaus Schauser
Wim Bohm
Dennis Gannon
Frank Muller
Alan Sussman


Runtime systems are critical to the implementation of parallel programming languages and libraries. They provide the core functionality of a particular programming model and the glue between the model and the underlying hardware and operating system. As such, runtime systems have a large impact on the performance and portability of parallel programming systems.
Despite the importance of runtime systems, there are few forums in which practitioners can exchange their ideas, and these are typically forums showcasing peripheral areas, such as languages, operating systems, and parallel computing. RTSPP provides a forum for bringing together runtime system designers from various backgrounds to discuss the state-of-the-art in designing and implementing runtime systems for parallel programming. The RTSPP workshop will take place on March 30, 1998 in Orlando, Florida - USA in conjunction with IPPS'98.
The one-day workshop includes both invited talks and paper presentations. The invited speakers are: Joel Salz, Ian Foster, and David Culler. The 8 paper presentations were selected out of 24 submissions after a careful reviewing process; each paper was reviewed by at least three members of the program committee. Based on the reviewers' comments, the authors revised their papers for inclusion in these workshop proceedings. We like to thank the following people for taking part in the review process: Albert Alexandrov, Henri Bal, Milind Bhandarkar, Raoul Bhoedjang, Pete Beckman, Wim Bohm, Denis Caromel, Olivier Dalle, Ian Foster, N. Furmento, Jerome Galtier, Dennis Gannon, Rutger Hofman, Maximilian Ibel, Laxmikant V. Kale, David Lowenthal, Frank Muller, Michael Neary, Ron Olsson, Tim Ruhl, Klaus Schauser, Alan Sussman, and Terry Wilmarth.
We hope that RTSPP'98 will become an interesting and exiting workshop.

Koen Langendoen
Matthew Haines
Gergory Benson


Multiparadigm, Multilingual Interoperability: Experience with Converse
L.V. Kale, Milind Bhandarkar, Robert Brunner, Joshua Yelon, University of Illinois - USA

An Empirical Comparison of Runtime Systems for Conservative Parallel Simulation
Chu-Cheow Lim, Yoke-Hean Low, Wentong Cai, Wen Jing Hsu, Shell Ying Huang, Stephen J. Turner, Gintic Institute of Manufacturing - Singapore

Synchronizing Operations on Multiple Objects
Tim Ruhl, Henri E. Bal, Vrije Universiteit Amsterdam - The Netherlands

Runtime Support for Virtual BSP Computer
Mohan V. Nibhanupudi, Boleslaw K. Szymanski, Rensselaer Polytechnic Institute - USA

Migration and Rollback Transparency for Arbitrary Distributed Applications in Workstation Clusters
Stefan Petri, Matthias Bolz, Horst Langendorfer, Technische Universitaet Muenchen - Germany

Network-aware Distributed Computing: A Case Study
Hongsuda Tangmunarunkit, Peter Steenkiste, Carnegie Mellon University - USA

Efficient Runtime Thread Management for the Nano-Threads Programming Model
Dimitrios S. Nikolopoulos, Eleftherios D. Polychronopoulos, Theodore S. Papatheodorou, University of Patras - Greece

A Topology Based Approach to Coordinated Multicast Operations
Jorg Nolte, GMD-FIRST - Germany