OpenMPCon 2016 Conference ProgramTim Lewis2016-11-15T18:32:18+00:00
Quick Links:
Monday 3rd October
Tutorial
Time |
Presentation / Speaker |
09:30 – 17:00 |
FULL DAY TUTORIAL:
A “Hands-on” Introduction to OpenMP

Tim Mattson, Intel Software.
Abstract: OpenMP is one of the most common parallel programming models in use today. It is relatively easy to use which makes it a great language to start with when learning to write parallel software. For this tutorial we assume you know … read full abstract.
Track A – TUTORIAL |
Track B |
Advanced OpenMP Tasking
Michael Klemm, Intel Corp. Christian Terboven, RWTH Aachen University
Download Slides |
Using OpenMP at NERSC
Helen He, Lawrence Berkeley National Lab.
This presentation will describe how OpenMP is used at NERSC. NERSC is the primary supercomputing facility for Office of Science in the US Depart of Energy (DOE). Our next production system will be an Intel Xeon Phi Knights Landing (KNL) system, with 60+ cores per node and 4 hardware threads per core. The recommended programming model is hybrid MPI/OpenMP, which also … read full abstract
Download Slides – View Presentation
Co-authors: Alice Koniges, Richard Gerber, Katie Antypas (Lawrence Berkeley National Lab)
|
|
Evening Reception
Registration is open starting at 17:00, then join us for an evening welcome reception beginning at 18:00.
Tuesday 4th October
Two keynotes | Six Technical Presentations | Panel Discussions | Conference Dinner
Time |
Presentation / Speaker |
08:00 – 09:00 |
Registration and Refreshments
|
09:00 – 09:15 |
Welcome and Introduction
|
09:15- 10:30 |
KEYNOTE:
OpenMP in an era of Ubiquitous Parallel Computing
James Reinders, Intel Corp.
Abstract: James has been fortunate to work on a many parallel computing projects and books. As a featured speaker, he will share thoughts and observations primarily drawn from recent book projects which have involved scores of contributors and … read full abstract
Download Slides |
10:30 – 11:00 |
Break | Posters | Sponsor Table Top demos
|
11:00 – 12:00 |
|
12:00 – 14:00 |
Lunch Break at Local Restaurant | Posters | Sponsor Table Top demos
|
14:00 – 15:00 |
KEYNOTE:
Towards Using OpenMP in Embedded Systems

Eric Stotzer, Texas Instruments, Inc.
Software for embedded systems is more complex than in the past, as more functions are implemented on the same device. This talk will provide an overview of the characteristics of embedded systems and discuss features that could be added to OpenMP to enable … read full abstract
Download Slides – View Presentation |
15:00 – 15:30 |
Break | Posters | Sponsor Table Top demos
|
15:30 – 17:30 |
Track A |
Track B |
Enabling Application Portability across HPC Platforms using Open Standards: User-oriented goals for OpenMP
Alice Koniges, Lawrence Berkeley National Lab
To be presented on Alice’s behalf by Tim Mattson.
Abstract: Portability plus performance are key requirements for large-scale scientific simulations on the path to exascale. Users of the high-end computing facilities such as the National Energy Research Scientific Computing Center (NERSC) and the Oak Ridge Leadership Computing Facility (OLCF) are demanding portable standards … read full abstract
Co-authors: Fernanda Foertter (Oak Ridge National Laboratory), Yun He and Richard Gerber (Lawrence Berkeley National Lab), Tim Mattson, Intel
Download Slides |
Porting OpenACC 2.0 to OpenMP 4.0: Key Similarities and Differences
Oscar Hernandez, Oak Ridge National Laboratory
The importance of computational accelerator technology for the future of high performance computing is widely acknowledged. Programmability, performance portability and developer productivity for these systems is a topic of growing importance … read full abstract
Co-authors: Wei Ding, Wayne Joubert, Markus Eisenbach, Christos Kartsaklis, David E Bernholdt (Oak Ridge National Laboratory)
Download Slides – View Presentation |
OpenMP Tips, Tricks and Gotchas
Mark Bull, EPCC, University of Edinburgh
This talk will present a series of practical hints for OpenMP programmers, collected from many years experience of teaching OpenMP, and from answering questions on the OpenMP Forum. I will describe some common pitfalls, and … read full abstract
Download Slides |
GCC support to compile OpenMP 4 target constructs for Heterogeneous System Architecture (HSA) accelerators
Martin Jambor, SUSE Linux.
The talk summarizes our experience from ongoing development of a GCC branch which takes OpenMP code and compiles it so that it runs on HSA GPGPUs. We outline the architecture of the process with emphasis on the differences between compilation for the host and HSA accelerators … read full abstract
Download Slides – View Presentation |
|
17:30 – 18:15 |
Grill the OpenMP Committee
Panel Session hosted by Michael Wong
|
19:00 – 22:00 |
Conference Dinner in Local Restaurant
|
Wednesday 5th October
One keynote | Four Technical Presentations | Four Tutorials