|
|
This first part of the workshop continues the tradition of past editions and similar events and
will bring together users, developers and researchers from academia, public and
private research institutions and industry to share information, experiences and
explore novel ideas around OpenMP.
It will be an excellent opportunity of meeting and discussing with experts in the field
of OpenMP programming.
Topics of interest include:
- Applications (development experiences, case studies, multiplatform
development and performance portability, comparisons with other approaches
such as MPI, mixed OpenMP/MPI programming, novel application fields)
- Programming model (compilation and optimization techniques, proposal for
and evaluation of language extensions, runtime support)
- Tools (compilers, debuggers and performance analysis tools, OpenMP
implementations, benchmarking and performance studies)
|
|
 |
|
|
| EWOMP '03 Part I: OMPtalks |
| Mon, Sept 22, 2003 |
Tue, Sept 23, 2003 |
| 8:30 registration |
8:30 registration
|
| 9:00 Session 1: Introduction
9:00 Welcome
Dieter an Mey
9:10 cOMPunity (Slides)
Barbara Chapman (UH, cOMPunity)
9:30 Invited talk: OpenMP: What next? (Slides)
Sanjiv Shah (Intel, OpenMP ARB)
|
9:00 Session 5: Applications
9:00 Invited talk: OpenMP and the Gaussian Quantum
Chemisty Package - Experiences, Limitations
and Future Prospects (Abstract, Slides)
Allistair
Rendell (ANU)
10:00 Intervals and OpenMP: Towards an Efficient Parallel
Result-Verifying Nonlinear Solver (Slides,
Paper)
Thomas Beelitz, Christian H. Bischof, Bruno Lang |
| 10:30 coffee break |
10:20 coffee break |
| 11:00 Session 2: Miscellaneous
11:00 A portable C compiler for OpenMP V2.0 (Slides,
Paper)
Vassilios V. Dimakopoulos, Elias Leontiadis, George Tzoumas
11:20 An OpenMP Validation Suite (Slides,
Paper)
Matthias Müller, Pavel Neytchev
11:40 Interactive Parallelizing Assistance Tool for OpenMP
iPat/OMP (Slides, Paper)
Makoto Ishihara, Hiroki Honda, Toshitsugu Yuba, Mitsuhisa
Sato
12:05 Point-to-Point Synchronisation on Shared Memory Architectures (Slides,
Paper)
J. Mark Bull, Carwyn Ball
12:30 Automatic Relative Debugging of OpenMP Programs (Paper)
Gregory Matthews, Robert Hood, Haoqiang Jin, Stephen Johnsen,
Cos Ierotheou
|
10:50 Session 6: Improving OpenMP Application
Performance
10:50 "An Implementation of the POMP Performance Monitoring
Interface for OpenMP Based on Dynamic Probes" (Slides,
Paper)
Luis A. DeRose, Bernd Mohr, Seetharami Seelam
11:15 A Cache Simulation Environment for OpenMP (Slides,
Paper)
Jie Tao, Thomas Brandes, Michael Gerndt
11:35 Evaluation OpenMP Performance Analysis Tools with
the APART Test Suite (Slides,
Paper)
Michael Gerndt, Bernd Mohr, Jesper Larsson Traeff
11:55 Compiler Support and Performance Tuning of OpenMP
Programs on Sun Fire Servers (Slides,
Paper)
Myungho Lee, Larry Meadows, Darryl Gove, Dominic Paulraj,
Sanjay Goil, Brian Whitney, Nawal Copty, Yonghong Song
12:10 Analysis of OpenMP and MPI codes on Sun Fire Systems (Slides,
Paper)
Larry Meadows, Sanjay Goil, Myungho Lee, Dominic Paulraj,
Brian Whitney
12:25 OMP AMMP analysis with Sun ONE Studio 8 (Slides,
Paper)
Brian J. N. Wylie, Darry J. Gove |
| 13:00 lunch |
12:55 lunch |
| 14:30 Session 3: OpenMP Programming
Practice
14:30 Invited talk: Unlocking the Power of OpenMP (Slides,
Paper)
Stefano Salvini (NAG)
15:30 Two OpenMP Programming Patterns (Slides,
Paper)
Dieter an Mey
15:50 Reduction on arrays: comparison of performances between
different algorithms (Slides,
Paper)
Simone Meloni, Alessandro Federico, Mario Rosati
|
14:30 Session 7: Hybrid Parallelization
14:30 Hybrid Parallel Programming on HPC Platforms (Slides,
Paper)
Rolf Rabensseifner
15:00 Comparing the OpenMP, MPI, and Hybrid Programming (Slides,
Paper)
Paradigm on an SMP Cluster
Gabriele Jost, Haoqiang Jin,
Dieter an Mey, Ferhat Hatay
15:20 A Hybrid MPI-OpenMP implementation of the
Conjugate Gradient Method in Java (Paper)
H. Martin Buecker, Bruno Lang,
Hans Joachim Pflug, Andreas Wolf
|
| 16:00 coffee break |
15:40 coffee break |
| 16:30 Session 4: OpenMP on Distributed Memory
Architectures
16:30 OpenMP on the FDSM software distributed shared memory (Slides,
Paper)
Hiroya Matsuba, Yutaka Ishikawa
16:55 OpenMP for Clusters (Slides,
Paper)
Lei Huang, Barbara Chapman
17:15 "Performance Analysis and Improvement of OpenMP
on Software Distributed Shared Memory Systems " (Paper)
- this talk was cancelled -
Huang Chun, Yang Xuejun
17:35 Kerrighed: An SSI Cluster OS Running OpenMP (Slides,
Paper)
David Margery, Geoffroy Valée, Renaud Lottiaux,
Christine Morin, Jean-Yves Berthou
17:55 Exploiting task and data parallelism (Slides,
Paper)
Jose Rodriguez-Rosa, Antonio J. Dorta, Casiano Rodriguez,
Francisco de Sande
|
16:10 Session 8: Panel discussion
What are the necessary ingredients of scalable OpenMP programming
?
Moderator:
Wolfgang Nagel (ZHR) (Slides)
Panelists:
Eduard Ayguade (Slides),
Mark Bull,
Barbara Chapman (Slides),
Alistair Rendell (Slides),
Mitsuhisa Sato,
Stefano Salvini (Video
(95 MB),Slides),
Sanjiv Shah (Slides)
|
| 18:15 end of day |
18:15 end of OMPtalks |
20:30 social dinner, restaurant Zweistromland |
19:30 Guided tour Cathedral
of Aachen |
|
|
 |