OpenMP Brookathon 2019

US/Eastern
Brookhaven National Laboratory (Computational Science Initiative, Bldg. 725, Room 2-124)

Brookhaven National Laboratory

Computational Science Initiative, Bldg. 725, Room 2-124

Description

Homepage  |  How to Apply

The Computational Science Initiative at Brookhaven National Laboratory (BNL) will host another hackathon, dubbed "OpenMP Brookathon 2019", on April 29–May 2, 2019. OpenMP Brookathon is jointly organized by BNL, University of Delaware (UDEL), Fluid Numerics, Oak Ridge National Laboratory (ORNL) and Stony Brook University (SBU), with support from the High Energy Physics Center for Computational Excellence and the SOLLVE Exascale Computing Project. We especially encourage teams from the High Energy Physics community and US Exascale Computing Project to participate.

Hackathon Goal

The goal of this hackathon is to port, optimize and evolve applications towards the latest OpenMP versions (4.5+). This event will be co-organized with ORNL and IBM. In practical terms, this event will enable application teams and developers to accelerate their code with the use of GPUs, as well as exploiting the latest OpenMP functionality to program (IBM Power9) multi-core platforms. Prospective user groups of large hybrid CPU-GPU systems will send teams of at least 3 developers along with either (1) a scalable application that could benefit from GPU accelerators, or (2) an application running on accelerators that has already written OpenMP and needs optimization or (3) applications that have OpenACC in their codes and need assistance to convert them to OpenMP 4.5 offload.

There will be intensive mentoring during this 4-day hands-on event. At the conclusion of the event, participating teams will have a functional GPU-accelerated code, or at least, a clear roadmap of how to get there. To support the hackathon goal, we will have a number of mentors from IBM, ORNL, BNL, NERSC, LLNL, universities, and other vendors on-site during the event. Our mentors have extensive experience in programming GPUs, actively participate in the OpenMP language committee, and conduct research and development in compilers and tools with OpenMP support.

Programming experience with OpenMP 4.5 offload or CUDA is not a requirement. We will hold training events / tutorials covering the set of background topics required. In the weeks preceding the hackathon, you will have a chance to attend training to prepare you for the event. Prior GPU experience is not required!


Event ID: EXE-D-OMPB0419
This event falls under Exemption D (Formal classroom training held at Federal facilities, which does not exhibit indicia of a formal conference as outlined in the Conference/Event Exemption Request Form.) Participation is contingent on application acceptance.

Contact Us