Workshop: 2025 International Workshop on Performance, Portability, and Productivity in HPC (P3HPC)
Authors: CJ Newburn (NVIDIA Corporation), Jan Ciesko (Sandia National Laboratories); Stephen Jones (NVIDIA Corporation); Rio Yokota (Institute for Science, Tokyo); and Yanbo Zhao (North Carolina State University)
Abstract: Higher-level abstractions enable greater implementation freedom, which can be harnessed to yield greater portability and performance. At the same time, that higher level of abstraction can increase productivity through fewer lines of code, less learning, greater rigor, and fewer bugs. This panel will feature representatives from both established and emerging high-level abstractions, to discuss their role in enabling high performance, portability, and productivity in scientific computing. We explore how the right level of abstraction can align with semantic intent while delegating performance, portability, and productivity concerns to implementation. Achieving this balance can be straightforward in some cases and challenging in others. This panel will examine when abstraction empowers P3 and when it falls short, offering insights drawn from practical experience and real-world examples.
Back to 2025 International Workshop on Performance, Portability, and Productivity in HPC (P3HPC) Archive Listing Back to Full Workshop Archive Listing