OpenMP Brookathon 2019
from
Monday, April 29, 2019 (8:00 AM)
to
Thursday, May 2, 2019 (6:00 PM)
Monday, April 29, 2019
8:30 AM
Breakfast / Registration
Breakfast / Registration
8:30 AM - 9:00 AM
Room: Brookhaven National Laboratory
9:00 AM
Hackathon Welcome
Hackathon Welcome
9:00 AM - 9:05 AM
Room: Brookhaven National Laboratory
9:05 AM
Safety Briefing
Safety Briefing
9:05 AM - 9:15 AM
Room: Brookhaven National Laboratory
9:30 AM
OpenMP Overview
OpenMP Overview
9:30 AM - 10:30 AM
Room: Brookhaven National Laboratory
10:30 AM
Morning Break
Morning Break
10:30 AM - 10:45 AM
Room: Brookhaven National Laboratory
10:45 AM
Teams Set Up
Teams Set Up
10:45 AM - 12:00 PM
Room: Brookhaven National Laboratory
12:00 PM
Working Lunch
Working Lunch
12:00 PM - 1:00 PM
Room: Brookhaven National Laboratory
1:00 PM
Teams Hacking
Teams Hacking
1:00 PM - 2:00 PM
Room: Brookhaven National Laboratory
2:00 PM
OpenMP Accelerator Programming
OpenMP Accelerator Programming
2:00 PM - 3:00 PM
Room: Brookhaven National Laboratory
3:00 PM
Teams Hacking
Teams Hacking
3:00 PM - 6:00 PM
Room: Brookhaven National Laboratory
Tuesday, April 30, 2019
8:30 AM
Working Breakfast
Working Breakfast
8:30 AM - 9:30 AM
Room: Brookhaven National Laboratory
9:00 AM
Presentation: OpenMP Profiling Tools
Presentation: OpenMP Profiling Tools
9:00 AM - 10:00 AM
Room: Brookhaven National Laboratory
10:00 AM
Coffee Break
Coffee Break
10:00 AM - 10:15 AM
Room: Brookhaven National Laboratory
Teams Hacking
Teams Hacking
10:00 AM - 2:00 PM
Room: Brookhaven National Laboratory
12:00 PM
Working Lunch
Working Lunch
12:00 PM - 1:00 PM
Room: Brookhaven National Laboratory
1:30 PM
Coffee Break
Coffee Break
1:30 PM - 2:00 PM
Room: Brookhaven National Laboratory
2:00 PM
OpenMP on GPUs: An evaluation of compiler performance
OpenMP on GPUs: An evaluation of compiler performance
2:00 PM - 2:30 PM
Room: Brookhaven National Laboratory
2:30 PM
Teams Hacking
Teams Hacking
2:30 PM - 5:30 PM
Room: Brookhaven National Laboratory
Wednesday, May 1, 2019
8:30 AM
Working Breakfast
Working Breakfast
8:30 AM - 9:30 AM
Room: Brookhaven National Laboratory
9:00 AM
Porting and Optimizing Applications for AC922 servers using OpenMP and Unified Memory
-
Leopold Grinberg
(
IBM
)
Porting and Optimizing Applications for AC922 servers using OpenMP and Unified Memory
Leopold Grinberg
(
IBM
)
9:00 AM - 10:00 AM
Room: Brookhaven National Laboratory
OpenPOWER Newell systems (AC922) leverage heterogeneity in the compute elements and memory types to deliver high performance in both Technical Computing (HPC) and Cognitive applications, while offering a wide variety of programming models. In this talk we will review implementations and performance optimizations for code regions where tight integration between the CPU cores and GPUs as well between the CPU and GPU memories is required. We will focus on programming with OpenMP4.5 directives and use of the Unified Global Address Space, we will review code samples and discuss strategies in implementing functions for inter-node communication and support for applications requiring large memory footprint.
10:00 AM
Team Hacking
Team Hacking
10:00 AM - 6:00 PM
Room: Brookhaven National Laboratory
12:00 PM
Working Lunch
Working Lunch
12:00 PM - 1:00 PM
Room: Brookhaven National Laboratory
1:30 PM
Coffee Break
Coffee Break
1:30 PM - 2:00 PM
Room: Brookhaven National Laboratory
7:00 PM
Hackathon Dinner
Hackathon Dinner
7:00 PM - 9:00 PM
Thursday, May 2, 2019
8:30 AM
Working Breakfast
Working Breakfast
8:30 AM - 9:30 AM
Room: Brookhaven National Laboratory
9:00 AM
Teams Hacking
Teams Hacking
9:00 AM - 3:00 PM
Room: Brookhaven National Laboratory
10:30 AM
Coffee Break
Coffee Break
10:30 AM - 11:00 AM
Room: Brookhaven National Laboratory
12:00 PM
Final Team Reports
Final Team Reports
12:00 PM - 2:00 PM
Room: Brookhaven National Laboratory
Working Lunch
Working Lunch
12:00 PM - 1:00 PM
Room: Brookhaven National Laboratory