2nd Workshop on Runtime Systems for Parallel Programming (RTSPP)
Orlando, Florida - USA, March 30, 1998

to be held in conjunction with the

12th International Parallel Processing Symposium ( IPPS/SPDP 1998 )

Invited talks by: Joel Salz, Ian Foster, and David Culler

[ Motivation] [ Advance Program] [ Program Committee] [ Registration] [ Workshop Organizers]


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. This one-day workshop includes both a technical session of refereed papers and invited talks by leading researchers in the field. The paper presentations were selected after a careful reviewing process; each paper was reviewed by at least three members of the program committee.

The first workshop (RTSPP'97), held in Geneva, was very successful and generated a lot of interest. Both the reviewed papers and invited talks were well received (see last year's program).

Advance Program RTSPP'98

09:00 - 09:10 Opening Remarks

Matthew Haines

09:10 - 10:00 Session 1

Multiparadigm, Multilingual Interoperability: Experience with Converse
L.V. Kale, Milind Bhandarkar, Robert Brunner, and 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, and Stephen J. Turner, Gintic Institute of Manufacturing, Singapore
-------- Morning Break --------

10:30 - 11:15 Invited talk

Runtime Support for Disk Based Sparse Multidimensional Datastructures
Joel Salz, University of Maryland at College Park, USA

11:15 - 12:30 Session 2

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

Run Time Support for Virtual BSP Computer

Mohan V. Nibhanupudi and Boleslaw K. Szymanski, Rensselaer Polytechnic Institute, USA

Migration and Rollback Transparency for Arbitrary Distributed Applications in Workstation Clusters

Stefan Petri, Matthias Bolz, and Horst Langendorfer, Technische Universitaet Muenchen, Germany
-------- Lunch --------

14:00 - 14:45 Invited talk

Managing Multiple Methods in Heterogeneous Computing Systems
Ian Foster, Argonne National Laboratory, USA

14:45 - 16:00 Session 3

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

Efficient Runtime Thread Management for the Nano-Threads Programming Model

Dimitrios S. Nikolopoulos, Eleftherios D. Polychronopoulos, and Theodore S. Paptheodorou, University of Patras, Greece

A Topology Based Approach to Coordinated Multicast Operations

Joerg Nolte, GMD-FIRST, Germany
-------- Afternoon Break --------

16:30 - 17:15 Invited talk

Architectural Interactions in High Performance Clusters
David Culler, University of California at Berkeley, USA

Program Committee

Henri Bal, Vrije Universiteit, The Netherlands
Pete Beckman, Los Alamos National Laboratory, USA
Wim Bohm, Colorado State University, USA
Denis Caromel, University of Nice - INRIA Sophia Antipolis, France
Ian Foster, Argonne National Laboratory, USA
Dennis Gannon, Indiana University, USA
Laxmikant V. Kale, University of Illinois at Urbana Champaign, USA
David Lowenthal, University of Georgia, USA
Frank Mueller, Humboldt-Universitaet zu Berlin, Germany
Ron Olsson, University of California, Davis, USA
Klaus Schauser, University of California, Santa Barbara, USA
Alan Sussman, University of Maryland, USA


This workshop is being held as part of IPPS/SPDP 1998. All workshop attendees are expected to pay for the IPPS/SPDP 1998 registration, which includes access to all sessions and workshops, coffee break and refreshments, as well as a number of lunches and receptions. Information about IPPS/SPDP 1998 can be obtained over the Web at the following URL: http://www.ippsxx.org/ipps98/ .

Workshop Organizers

Matthew Haines (haines@cs.uwyo.edu) -- General Chair
University of Wyoming
Laramie, WY 82071-3682
Phone: (307) 766-2440
Fax: (307) 766-4036

Koen Langendoen (koen@cs.vu.nl) -- Program Chair
Faculty of Mathematics and Computer Science
Vrije Universiteit
de Boelelaan 1081a
1081 HV Amsterdam
The Netherlands
Phone: +31 20 44 47754
Fax: +31 20 44 47653

Greg Benson (benson@cs.ucdavis.edu) -- Co Chair
Department of Computer Science
University of California
Davis, CA 95616
Phone: (916) 752-6476
Fax: (916) 752-4767