Welcome and Introduction (Ruud van der Pas, Sun Microsystems) [download]
Important Concepts in Parallelization (Ruud van der Pas, Sun Microsystems,
USA) [download]
An Overview of OpenMP - Part 1 (Ruud van der Pas, Sun Microsystems, USA)
[download]
An Overview of OpenMP - Part 2 (Ruud van der Pas, Sun Microsystems, USA)
OpenMP Case Studies - Part 1 (Dieter an Mey, RWTH Aachen University,
Germany) [download]
C++ and OpenMP (Christian Terboven, RWTH Aachen University,
Germany) [download]
How OpenMP is Compiled (Barbara Chapman, University of Houston,
USA) [download]
OpenMP Case Studies - Part 2 (Ruud van der Pas, Sun Microsystems, USA) [download]
Questions and Answers, Wrap-up
Keynote-1 Multicore Architectures
(Chair: Guang R. Gao, University of Delaware)
Trevor
Mudge (University of Michigan, USA)
Session I
(Chair: Weimin Zheng, Tsinghua University)
A proposal for task parallelism in OpenMP
Eduard Ayguade(UPC), Nawal Copty(Sun),
Alejandro Duran(UPC), Jay Hoeflinger(Intel), Yuan Lin(Sun), Federico Massaioli(CASPUR),
Ernesto Su(Intel), Priya Unnikrishnan(IBM),
Guansong Zhang (IBM)
Support for Fine Grained Dependent Tasks in OpenMP
Oliver Sinnen, Jsun Pe, Alexei Kozlov ( Universtiy of Auckland)
Performance Evaluation of a Multi-Zone Application in Different OpenMP Approaches
Haoqiang
Jin(NASA Ames Research Center),
Barbara Chapman, Lei Huang(University of Houston
)
Transactional memory and OpenMP
Milos Milovanovoc, Roger Ferrer, Osman Unsal,
Adrian Cristal, Xavier Martorell, Eduard Ayguade, Jesus Labarta, Mateo Valero(UPC)
Session II
(Chair: Eduard Ayguade, UPC)
OpenMP on Multicore Architectures
Christian Terboven, Dieter an Mey, Samuel Sarholz (RWTH Aachen University)
Support OpenMP on Cell
Kevin O'Brien, Kathryn O'Brien, Zehra Sura, Tong Chen,
Tao Zhang (IBM)
CMP Cache Architecture and the OpenMP Performance
Kim Hoang, Jie Tao, Wolfgang
Karl (University Karlsruhe)
Exploiting Loop-Level Parallelism for SIMD Arrays using OpenMP
Beneidict Gaster,
Con Bradley (ClearSpeed Technology Plc)
Vendor Session
(Chair: Ruud van der Pas, Sun)
A view on OpenMP from the inside
Panel List: Nawal Copty (Staff Engineer and OpenMP Project Lead Sun Microsystems), Xinmin Tian (Principal Engineer Intel Corp),Guansong Zhang (IBM), Matthijs van Waveren(Fujitsu)
Panel
(Chair: Guang R. Gao, University of Delaware)
OpenMP and The Multi-Core Era
Panel List: Barbara Chapman(University of Houston,
USA) , Mitsuhisa Sato (Tsukuba Univ., Japan) , Xiaowei Shen IBM (IBM China & IBM
T.J. Watson Res. Center, USA), Xin-Min Tian (Intel, USA), Ruud van der Pas (Sun,
USA)
Keynote-2 Dual-Core to Quad-Core to Hard-Core: Gaming and Game Development
in an MP World
(Chair: Barbara Chapman, University of Houston)
Randy Brown (Virtual Heroes Inc, USA)
Session III
(Chair: Wenguang Chen, Tsinghua University)
OpenMP Extensions for Irregular Parallel Applications on Cluster
Jue Wang, Changjun
Hu, Jianjiang Li (University of Science and Technology Beijing)
Optimization Strategies Using Hybrid MPI+OpenMP Parallelization for Large-Scale
Data Visualization on Earth Simulator
Li CHEN(Tsinghua University), Issei FUJISHIRO(Tohoku
University)
Session IV
(Short Paper Session, Chair: Matthias Mueller, ZIH, TU Dresden)
An Investigation on Testing of Parallelized Code
Robert Barnhart, Christian Trefftz,
Paul Jorgensen, Yonglei Tao(Grand Valley State University)
Mapping OpenMP to Cell: A Effective Compiler Framework for Heterogeneous Multi-Core
Chip
Haitao Wei, Junqing Yu (Huazhong University of Science & Technology)
OpenMP Implementation of Parallel Linear Solver for Reservoir Simulation
Changjun
Hu, Jilin Zhang, Jue Wang, Jianjiang Li (University of Science and Technology
Beijing)
Parallel Data Flow Analysis for OpenMP Programs
Lei Huang, Girija Sethuraman,
Barbara Chapman (University of Houston)
Design and Implementation of OpenMPD: An OpenMP-like Programming Language
for Distributed Memory Systems
Jinpil Lee, Mitsuhisa Sato, Taisuke Boku (University of Tsukuba)
Parallel programming with OpenMP: a new memory allocation model avoiding
cache
faults
Christophe Jaillet, Michael Krajecki (Université de Reims Champagne-Ardenne
Reims )
Implementation of OpenMP Workshares on Cell Broadband Engine
Jun Sung Park,
Jung Gyu Park, Hyo Jung Song (Samsung)
Towards an automatic code layout framework
Joseph Manzano, Ziang Hu, Yi Jiang,
Ge Gan (University of Delaware)
Session V
(Chair: Nawal Copty, Sun)
An Efficient OpenMP Runtime System for Hierarchical Architectures
Samuel Thibault,
François Broquedis, Brice Goglin, Raymond Namyst,
Pierre-André Wacrenier (University of Bordeaux 1)
Problems, Workarounds and Possible Solutions Implementing the Singleton Pattern
with C++ and OpenMP
Michael Süß, Claudia Leopold (University of Kassel)
Web Service Call Parallelization Using OpenMP
Sébastien Salva (Université d'Auvergne, Clermont I), Clément
Delamare (Direction Générale des Impôts), Cédric
Bastoul (Université Paris-Sud)
Distributed Implementation of OpenMP Based on Checkpointing Aided Parallel
Execution
Eric Renault (GET / INT)
Banquet speaker: Shah, Sanjiv (Intel)
OpenMP 5.0: Fast forward to a
new proposal, a new process