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.
Here's the preliminary program.
8:45 Opening Remarks
9:00-9:30
Fast Measurement of LogP Parameters for Message Passing Platforms
Thilo Kielmann, Henri E. Bal, and Kees Verstoep
Vrije Universiteit, The Netherlands
9:30-10:00
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
10:30-11:00
A Portable and Adaptative Multi-Protocol Communication Library for ...
Olivier Aumage, Luc Bouge, and Raymond Namyst
Ecole Normale Superieure de Lyon, France
11:00-11:30
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
1:30-2:00
DyRecT: Software Support for Adaptive Parallelism on NOWs
Etienne Godard, Sanjeev Setia, and Elizabeth White
George Mason University, USA
2:00-2:30
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