2nd International Workshop on
"Constructive Methods for Parallel Programming"
(CMPP 2000)

in connection with the Fifth International Conference on Mathematics of Program Construction (MPC 2000)
Registration: till 28.05 !
To register, use the on-line registration form available from MPC 2000 website. You may choose to register for the workshop only or for the whole event.

    
Preliminary programme on July 2, 2000:

09:00 -- 09:15 Opening

09:15 -- 09:45
A Review of Data Placement Optimisation
for Data-Parallel Component Composition
  Olav Beckmann, Paul H.J. Kelly (Imperial College London, UK)

09:45 -- 10:15
Skeleton Implementation Based on Generic Data Distributions
  Thomas Nitsche (TU Berlin, D)

10:15 -- 10:45 Coffee

10:45 -- 11:15
Algebraic Rules for Reasoning About BSP Programs 
  Alan Stewart, Maurice Clint (Uni Belfast, UK),
  Joaquim Gabarro (Uni Barcelona, E)

11:15 -- 11:45
The META Transformation Tool for Skeleton-Based Languages
  Marco Aldinucci (Uni Pisa, I)

11:45 -- 12:15
Generic Composition
  Yifeng Chen (Oxford Uni, UK)

12:15 -- 13:30 Lunch

13:30 -- 14:15
Invited Talk:
Parallelizing Irregular and Pointer-Based Computations Automatically:
Perspectives from Logic and Constraint Programming
  Manuel Hermenegildo (TU Madrid, E)

14:15 -- 14:45
BSP Constraint Programming
  Olivier Ballereau, Gaetan Hains, Arnand Lallouet (Uni Orleans, F)

14:45 -- 15:15
A Lambda Evaluator on Linear Chemical Abstract Machine
  Shinya Sato and Toru Sugimoto (Uni Tokyo, J)

15:15 -- 15:45 Coffee

15:45 -- 16:15
Development and Verification of Parallel Algorithms
in the Data Field Model 
  Bjorn Lisper and Jonas Holmerin (Royal Institute of Technology, SE)

16:15 -- 16:45
Replicated Workers in Eden
  Ulrike Klusik (Uni Marburg, D),
  Ricardo Pena and Fernando Rubio (Uni Madrid, E)

16:45 -- 17:15
Functional Bulk Synchronous Parallel Programming
Using the BSMLlib Library
  Gaetan Hains and Frederic Loulergue (Uni Orleans, F)

17:15 -- 17:30 Closing discussion


    
Scope:
The emphasis of the workshop is on the combination of formal precision, a methodical approach and practicality of the results in the construction of parallel programs - in the spirit of MPC 2000, the conference proper. This includes topics like:
  • cost models
  • formal models and methods of parallel programming
  • hardware-software codesign
  • high-performance computing
  • parallel functional programming
  • parallel logic or constraint logic programming
  • parallel object-oriented programming
  • skeletons
Dates:
Submission deadline: 20 March 2000 !!! extended to April 2 !!!
Acceptance notice: 30 April 2000
Registration (via the Web): to be announced
Final version due: 20 May 2000
CMPP Workshop: 2 July 2000
MPC Conference: 3-7 July 2000
Place:
Ponte di Lima, Portugal
Proceedings:
The proceedings will be published as a technical report of the University of Passau and will be available at the workshop.
Final versions of full papers presented at the workshop will be published in the book series Advances in Computation: Theory and Practice by Nova Science Books and Journals, provided there are enough submissions of good quality.
Here is the cmpp.cls style file for preparing a camera-ready version of your paper for the techreport.

Programme Committee:
Luc Bougé (ENS Lyon, F)
Walter Dosch (Univ. Lübeck, D)
Sergei Gorlatch (Univ. Passau, D)
Manuel Hermenegildo (TU Madrid, E)
Paul Kelly (Imperial College, UK)
Ulrike Lechner (Univ. St. Gallen, CH)
Chris Lengauer, Chair (Univ. Passau, D)
Susanna Pelagatti (Univ. Pisa, I)
Gudula Rünger (Univ. Leipzig, D)
Jürgen Teich (Univ. Paderborn, D)

Last update: 01.07.1999, Christian Lengauer