The ECP SOLLVE project, which is working to evolve OpenMP for exascale computing, invites you to participate in a new series of monthly telecons that will occur on the last Friday of every month.
These monthly calls are being organized so that ECP application teams may share their OpenMP experiences with the community and bring any related issues or concerns to the attention of the compiler developers and OpenMP language committee members. Application developers may treat them as office hours on all topics related to OpenMP. We expect that representatives of vendors will attend on a regular basis. Please note that attendance is open to ECP and the broader HPC community, and therefore participants should not share confidential and/or proprietary information.
- The next call in the series will take place on Friday, October 27, between noon and 1:00pm, ET.
- Most of the monthly calls will occur on the last Friday of every month.
- FREE to attend
- Registration is required
- Register to attend at: https://www.exascaleproject.org/event/ecp-sollve-to-host-openmp-monthly-telecons/
Program of Events
Friday, February 26, 2021
- “Intro & Overview of Monthly OpenMP Users Telecons “ by Oscar Hernandez (ORNL) & Dossay Oryspayev (BNL).
- “OpenMP Community “ by Matthijs van Waveren (OpenMP).
Friday, March 26, 2021
- “Update” by Dossay Oryspayev (BNL).
- “Compilers and Programming Models of Aurora “ by Thomas Applencourt (ANL) & Colleen Bertoni (ANL).
- “OpenMP Device Data Management and Asynchronous Offloading “ by Michael Klemm (OpenMP ARB).
- “My experience with OpenMP off-loading C++ classes “ by Jean-Luc Fattebert (ORNL).
- “Leveraging implicit CUDA streams and asynchronous OpenMP offload features in LLVM “ by Ye Luo (ANL).
Friday, April 30, 2021
- “Update” by Dossay Oryspayev (BNL).
- “Experiences in Implementing OpenMP offload support in Fortran” by Kostas Makrides (HPE) & Aaron Black (LLNL).
Friday, May 28, 2021
- “Update” by Dossay Oryspayev (BNL).
- “The Frontier Programming Environment at OLCF” by David Bernholdt (ORNL).
- “Asynchronous 3-D FFTs using OpenMP offload for extreme problem sizes” by Kiran Ravikumar (Georgia Tech), P. K. Yeung (Georgia Tech), Stephen Nichols (ORNL), Oscar Hernandez (ORNL), John Levesque (HPE/Cray), & Dossay Oryspayev (BNL).
Friday, June 25, 2021
- “Update” by Dossay Oryspayev (BNL).
- “Preparing for the El Capitan Programming Environment” by David Richards (LLNL).
- “Intel oneAPI OpenMP compilers for Xe GPUs and Case Studies” by Xinmin Tian (Intel).
Friday, July 30, 2021
- “Update” by Dossay Oryspayev (BNL).
- “Programming for Perlmutter” by Jack Deslippe (LBNL).
- “OpenMP Tasking, Part 1: Fundamentals” by Xavier Teruel-García (BSC).
Friday, August 27, 2021
- “Update” by Dossay Oryspayev (BNL).
- “Using OpenMP to Harness GPUs for Core-Collapse Supernova Simulations with GenASiS” by Reuben Budiardja (ORNL).
- “Evaluating Portability of OpenMP for SNAP using Roofline Analysis” by Neil Mehta & Rahulkumar Gayatri (LBNL).
Friday, September 24, 2021
- “Update” by Dossay Oryspayev (BNL).
- “OpenMP in NVIDIA’s HPC Compilers” by Jeff Hammond & Graham Lopez (NVIDIA).
Friday, October 29, 2021
- “Update” by Dossay Oryspayev (BNL).
- “OpenMP Tasking, Part 2: Advanced Topics” by Xavier Teruel-García (BSC).
Friday, December 10, 2021 (Combined November & December)
- “Update” by Dossay Oryspayev (BNL).
- “Fortran features in OpenMP” by Kelvin Li (IBM).
Friday, January 28, 2022
- “Update” by Dossay Oryspayev (BNL).
- “GCC/OpenMP Update” by Tobias Burnus & Catherine Moore (Siemens).
Friday, February 25, 2022
- “Update” by Dossay Oryspayev (BNL).
- “Experiences with OpenMC app” by John Tramm (ANL).
- “OpenMP experiences with Thornado” by Austin Harris (ORNL).
Friday, March 25, 2022
- “Update” by Dossay Oryspayev (BNL).
- “Directive Based GPU programming on AMD Systems” by Justin Chang & Leopold Grinberg (AMD).
Friday, April 29, 2022
- “Update” by Dossay Oryspayev (BNL).
- “HPE Compiler GPU Offloading” by Stephen Abbott (HPE).
Friday, May 27, 2022
- “Update” by Dossay Oryspayev (BNL).
- “Performance Portability of Molecular Docking Application for Exascale Architectures using OpenMP Offloading: Challenges and Solutions” by Mathialakan Thavappiragasam (ORNL).
Friday, June 24, 2022
- “Update” by Dossay Oryspayev (BNL).
- “OpenMP in Flang: An Intro” by Kiran Chandramohan (Arm).
Friday, July 29, 2022
- “Update” by Dossay Oryspayev (BNL).
- “OpenMP Offloading Features in LLVM 15” by Joseph Huber (AMD).
Friday, August 26, 2022
- “Update” by Dossay Oryspayev (BNL).
- “OpenMP Offload Performance Analysis with CrayPAT” by Marcus Wagner (HPE).
Friday, September 30, 2022
- “Update” by Dossay Oryspayev (BNL).
- “An Update on the Progress towards Distributed OpenMP” by Atmn Patel (Northwestern Uni.).
Friday, October 28, 2022
- “Update” by Dossay Oryspayev (BNL).
- “OpenMP Tasking: Extensions and Optimizations for Performance, Predictability and Resilience” by Sara Royuela (BSC).
Friday, December 9, 2022 (Combined November & December)
- “Update” by Dossay Oryspayev (BNL).
- “Programming Environment of Europe’s flagship supercomputer, LUMI” by Pekka Manninen (CSC).
- “Direct GPU Compilation and Execution for Host Applications with OpenMP Parallelism“ by Shilei Tian (SBU).
Friday, January 27, 2023
- “Update” by Dossay Oryspayev (BNL).
- “OpenMP Offloading Support for VASP Using Cray Compiler” by Mahdieh Ghazimirsaeed (AMD).
Friday, February 24, 2023
- “Update” by Dossay Oryspayev (BNL).
- “Data consistency debugging for OpenMP target offload” by Lechen Yu & Vivek Sarkar (Georgia Tech).
Friday, March 31, 2023
- “Update” by Dossay Oryspayev (BNL).
- “Profiling/Optimizing GPU Offload Application using Intel Analyzer Tools” by Cory Levels, Xiao Zhu, & Rupak Roy (Intel).
Friday, April 28, 2023
- “Update” by Dossay Oryspayev (BNL).
- “Solving Linear Systems with OpenMP Target Offloading and oneMKL” by Shiquan Su (Intel).
- “Transition to the Intel Fortran Compiler” by Ron W. Green (Intel).
Friday, May 26, 2023
- “Update” by Dossay Oryspayev (BNL).
- “An Overview of Accelerating HPC Applications on AMD Instinct GPUs with OpenMP Offloading” by Suyash Tandon (AMD).
Friday, June 30, 2023
- “Update” by Dossay Oryspayev (BNL).
- “Lessons Learned in Designing Performance Portable QMCPACK using OpenMP Offload to GPUs” by Ye Luo (ANL).
Friday, July 28, 2023
- “Update” by Dossay Oryspayev (BNL).
- “OpenMP in OpenMC: Experiences with Monte Carlo Particle Transport on Intel, NVIDIA, and AMD GPUs” by John Tramm (ANL).
- Slide deck: Pending approval
Friday, August 25, 2023
- “Update” by Dossay Oryspayev (BNL).
- “Performance Analysis of GPU-accelerated OpenMP Applications using HPCToolkit” by John Mellor-Crummey (Rice U.).
Friday, September 29, 2023
- “Update” by Dossay Oryspayev (BNL).
- “OpenMP Offload in the GAMESS Quantum Chemistry Package” by Sarom Leang (EPAnalytics) et al.
Friday, October 27, 2023
- “Update” by Dossay Oryspayev (BNL).
- TBA
…
There will be no video recordings of the presentations. Slide decks of the presentations will be posted on this page, the following week after they are presented. Typically, sometime during the first half of the following week. If you have any questions, comments, or suggestions, including coverage of specific topics related to OpenMP during these telecon series, please contact Dossay Oryspayev (doryspaye AT bnl.gov).