4th Workshop on Runtime Systems for Parallel Programming (RTSPP)
Cancun, Mexico, May 1, 2000

to be held in conjunction with the

14th International Parallel and Distributed Processing Symposium ( IPDPS 2000 )

[ Motivation] [ Advance Program] [ Program Committee] [ Registration] [ Workshop Organizers]
[ Call For Papers]


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 technical sessions of refereed papers and panel discussions.

The first three workshops (RTSPP'97, RTSPP'98, and RTSPP'99) were very successful and generated a lot of interest. The reviewed papers, invited talks, and discussion sessions were well received.

Advance Program

Here's the preliminary program.

8:45 Opening Remarks


                    Fast Measurement of LogP Parameters for Message Passing Platforms
                    Thilo Kielmann, Henri E. Bal, and Kees Verstoep
                    Vrije Universiteit, The Netherlands


                    A Runtime System for Dynamic DAG Programming
                    Min-You Wu, Wei Shu, and Yong Chen
                    University of Central Florida, USA

10:00-10:30 Break


                    A Portable and Adaptative Multi-Protocol Communication Library for ...
                    Olivier Aumage, Luc Bouge, and Raymond Namyst
                    Ecole Normale Superieure de Lyon, France


                    Integrating Kernel Activations in a Multithreaded Runtime System on ... Linux
                    Vincent Danjean, Raymond Namyst, and Robert D. Russell
                    University of New Hampshire, USA

11:30-12:00 Discussion on state-of-the-art in cluster architectures

12:00-1:30 Lunch


                    DyRecT: Software Support for Adaptive Parallelism on NOWs
                    Etienne Godard, Sanjeev Setia, and Elizabeth White
                    George Mason University, USA


                    Run-time Support for Adaptive Load Balancing
                    Milind Bhandarkar, Robert K. Brunner, and Laxmikant V. Kale
                    University of Illinois, USA

2:30-3:00 Break

3:00-4:00 Invited Talk

                    Interaction between Run-time Systems and Compilers (tentative title)
                    Ken Kennedy
                    Rice University, USA

4:00-5:00 Panel Discussion: Challenges in Run-Time Systems

5:00 Closing Remarks

The authors of the following accepted papers are unable to attend, so these papers will not be presented:

                    CORBA based Runtime Support for Load Distribution and Fault Tolerance
                    T. Barth, G. Flender, B. Freisleben, M. Grauer, and F. Thilo
                    University of Siegen, Germany

                    Supporting flexible safety and sharing in multi-threaded environments
                    Steven H. Samorodin and Raju Pandey
                    University of California, Davis, USA

Program Committee

Pete Beckman, Los Alamos National Laboratory, USA
Greg Benson, University of San Francisco, USA
Luc Bougé, École Normale Supérieure of Lyon (ENS Lyon), France
Matthew Haines, Inktomi, USA
Laxmikant V. Kale, University of Illinois at Urbana Champaign, USA
Thilo Kielmann, Vrije Universiteit, The Netherlands
Koen Langendoen, Delft University of Technology, The Netherlands
David Lowenthal, University of Georgia, USA
Frank Mueller, Humboldt-Universitaet zu Berlin, Germany
Ron Olsson, University of California, Davis, USA
Raju Pandey, University of California, Davis, USA
Alan Sussman, University of Maryland, USA


This workshop is being held as part of IPDPS 2000 ( http://www.ippsxx.org/ipdps2000.htm ). All workshop attendees are expected to pay for the IPDPS 2000 registration, which includes access to all sessions and workshops, coffee break and refreshments, as well as a number of lunches and receptions.

Workshop Organizers

Laxmikant V. Kale (kale@cs.uiuc.edu) -- General Chair
Department of Computer Science
University of Illinois
1304 W. Springfield
Urbana, IL 61801, USA
Phone: 217-244-0094
Fax: 217-333-3501

Ron Olsson (olsson@cs.ucdavis.edu) -- Program Chair
Department of Computer Science
University of California, Davis
One Shields Avenue
Davis, CA 95616-8562, USA
Phone: 530-752-7004
Fax: 530-752-4767