2019 International Workshop on Performance, Portability and Productivity in HPC (P3HPC)

Colorado Convention Center, Denver, Colorado, USA

Friday, 22 November 2019


held in conjunction with

SC19: The International Conference for High Performance Computing, Networking, Storage, and Analysis

Colorado Convention Center, Denver, Colorado, USA

Room 401-404

Friday, 22 November 2019


The schedule for the P3HPC 2019 workshop is shown below. For the most up-to-date information, see the workshop's page on the SC19 program schedule.

You can find the publications are available at the IEEE SC19 workshop web site.

Please share your P3HPC experiences as part of our survey.

For more information on the April 2020 P3HPC event, please visit the Forum web site.

08:30 - 08:35 Welcome from the Organizers

08:35 - 10:00 Session 1

08:35 - 08:50 Performance Portability Across Diverse Computer Architectures (T. Deakin, S. McIntosh-Smith, J. Price, A. Poenaru, P. Atkinson, C. Popa, J. Salmon)

08:50 - 09:05 Performance Portability of a Wilson Dslash Stencil Operator Mini-App Using Kokkos and SYCL (B. Joo, T. Kurth, M.A. Clark, J. Kim, C.R. Trott, D. Ibanez, D. Sunderland, J. Deslippe)

09:05 - 09:20 Performance Portability of Multi-Material Kernels (I.Z. Reguly)

09:20 - 09:35 An Approach for Indirectly Adopting a Performance Portability Layer in Large Legacy Codes (J.K. Holmen, B. Peterson, M. Berzins)

09:35 - 10:00 Panel on Application Perspectives

10:00 - 10:30 Break

10:30 - 11:50 Session 2

10:30 - 10:45 On Applying Performance Portability Metrics (D.F. Daniel, J. Panetta)

10:45 - 11:00 mdspan in C++: A Case Study in the Integration of Performance Portable Features into International Language Standards (D.S. Hollman, B.A. Lelbach, H.C. Edwards, M. Hoemmen, D. Sunderland, C.R. Trott)

11:00 - 11:15 RAJA: Portable Performance for Large-Scale Scientific Applications (D.A. Beckingsale, J. Burmark, R. Hornung, H. Jones, W. Killian, A.J. Kunen, O. Pearce, P. Robinson, B.S. Ryujin, T. RW. Scogland)

11:15 - 11:30 ClangJIT: Enhancing C++ with Just-in-Time Compilation (H. Finkel, D. Poliakoff, J-S. Camier, D.F. Richards)

11:30 - 11:55 Panel on P3 Enabling Technology

11:55 - 12:00 Closing Remarks