Friday, November 13, 2020 10:00 AM – 6:30 PM (Eastern)

10:00 am Welcome and IntroRob Neely
10:10 amECP: Lessons Learned in Porting Complex Applications to Accelerator-based SystemsAndrew Siegel
11:10 amTracking Performance Portability on the Yellow Brick Road to ExascaleTom Deakin
11:40 amPerformance Portability of Molecular Docking Miniapp On Leadership Computing PlatformsMathialakan Thavappiragasam
12:10 pmBreak
12:40 pmP3HPC Forum RecapScott Parker
12:55 pmOpenMP State of the StandardTom Scogland
1:30 pmInterpreting and Visualizing Performance Portability MetricsJason Sewall
2:00 pmBreak
2:30 pmFindings from the ECP Performance Portability Panel SeriesAnshu Dubey
3:10 pmMini-panel w/ ECP representativesAnshu Dubey, Katherine Riley, Jack DeSlippe, David Richards, Brian VanEssen, Bronson Messer, Shreyas Anathan
3:40 pmPanel: “Workflows are the New Applications: Challenges in Performance, Portability, and Productivity”CJ Newburn, Daisy Hollman, Todd Gamblin, Harinarayan Krishnan, Tal Ben-Nun
4:55 pmBreak
5:25 pmCross-Platform Performance Portability of DNN Models using SYCLMehdi Goli
5:55 pmEvaluating the Performance Portability of Contemporary SYCL ImplementationsBeau Johnston
6:25 pmWrapupJohn Pennycook
6:30 pmAdjorn


The International Workshop on Performance, Portability, and Productivity in HPC (P3HPC) provides a forum for researchers and application developers to discuss their successes and failures in tackling the compelling problems that lie at the intersection of performance, portability and productivity (P3) and High-Performance Computing (HPC).

We are particularly interested in research that addresses the complexities of real-life applications and/or realistic workloads, the composibility challenges arising from bespoke solutions, and the desire to “future-proof”  applications through an era of increased heterogeneity and new emerging architectures. The topic of P3 touches on many aspects of HPC software development, and we expect the workshop program to reflect a wide range of experiences and perspectives, including those of compiler, language and runtime experts; performance engineers; and domain scientists.

Topics of Interest

Authors are invited to submit novel research from all areas concerned with performance, portability, and productivity.  Topics of interest include, but are not limited to:

  • Extensions to HPC languages (e.g. C/C++, Fortran), libraries and runtimes
  • Directives, libraries, domain specific languages and other abstractions
  • Algorithmic and application development techniques
  • Techniques specifically designed for use with legacy codes
  • Preparing applications for future architectural changes
  • Measuring and evaluating the success of P3 approaches
  • Case studies documenting efforts at using state-of-the-art P3 tools and techniques

Submitted papers will be peer-reviewed and accepted papers will be published by IEEE Technical Consortium on High Performance Computing (TCHPC) and the IEEE Explore Digital Library. Please see the Submissions page for more detail about paper submissions.

Important Dates

  • 6/30/2020: Submissions open
  • 9/11/2020: Paper submissions due (9/8/2020)
  • 9/22/2020: Author Notification
  • 10/7/2020: Camera ready submissions due
  • 10/7/2020: Recorded talks uploaded
  • 11/13/2020: P3HPC Workshop

Event Details

The format for the P3HPC workshop, live or virtual, will be determined by the decisions made by the SC20 organizers. Please visit the SC20 Coronavirus page for the latest information.