Topic 10
Parallel Programming: Models, Methods and Programming Languages

Topic 10 Description and Chairs
Session 10.1: Concurrent Programming Languages
Session 10.2: Programming Methods and Cost Models
Session 10.3: Systems and Environments
Session 10.4: Nondeterminism and Analytical Cost Models

Session 10.1: Concurrent Programming Languages

Time
Thursday, August 28, 2003, 09.00 - 10.30
Location
HS B
Chair
José Cunha
09.00 - 09.30
High-level Process Control in Eden
J. Berthold, U. Klusik, R. Loogen, S. Priebe, N. Weskamp
09.30 - 10.00
Prototyping Application Models in Concurrent ML
D. Johnston, M. Fleury, A. Downton
10.00 - 10.30
An Inter-entry Invocation Selection Mechanism for Concurrent Programming Languages
A. W. Keen, R. A. Olsson

Top

Session 10.2: Programming Methods and Cost Models

Time
Thursday, August 28, 2003, 11.00 - 12.30
Location
HS B
Chair
Christoph Herrmann
11.00 - 11.30
Cost Optimality and Predictability of Parallel Programming with Skeletons (Distinguished Paper)
H. Bischof, S. Gorlatch, E. Kitzelmann
11.30 - 12.00
Parallel Juxtaposition for Bulk Synchronous Parallel ML
Frédéric Loulergue
12.00 - 12.30
Parallelization with Tree Skeletons
K. Matsuzaki, Z. Hu, M. Takeichi

Top

Session 10.3: Systems and Environments

Time
Thursday, August 28, 2003, 14.00 - 15.30
Location
HS B
Chair
Marco Danelutto
14.00 - 14.30
Using Skeletons in a Java-Based Grid System 
M. Alt, S. Gorlatch
14.30 - 15.00
THROOM — Supporting POSIX Multithreaded Binaries on a Cluster
H. Löf, Z. Radovic, E. Hagersten
15.00 - 15.30
The Implementation of ASSIST, an Environment for Parallel and Distributed Programming. 
M. Aldinucci, S. Campa, P. Ciullo, M. Coppola, S. Magini, P. Pesciullesi, L. Potiti, R. Ravazzolo, M. Torquati, M. Vanneschi, C. Zoccolo

Top

Session 10.4: Nondeterminism and Analytical Cost Models

Time
Thursday, August 28, 2003, 16.00 - 17.30
Location
HS B
Chair
Holger Bischof
16.00 - 16.30
A Methodology for Order-Sensitive Execution of Non-deterministic Languages on Beowulf Platforms
K. Villaverde, E. Pontelli, H-F. Guo, G. Gupta
16.30 - 17.00
The Design of an API for Strict Multithreading in C++
W. Blochinger, W. Küchlin
17.00 - 17.30
From Complexity Analysis to Performance Analysis
V. Blanco, J. A. González, C. Léon, C. Rodriguez, G. Rodriguez

Top