Bringing About HPC Open-Standards World Peace
Moderator
Event Type
Panel
Accelerators
Programming Systems
System Software
Location255-BC
DescriptionHPC developers are bombarded with a plethora of programming models: open standards or proprietary; closed-source or open-source. Open standards enable greater code portability, however, proprietary models can be highly optimized for a specific processor core. Mixing these models can lead to incompatibility, but sometimes one standard can be built on top of another. This complexity can be a balancing act for developers, so they must clearly understand the trade-offs. How can HPC developers navigate these standards, and how can we bring about world open-standards peace?
This panel brings together members of standards bodies for OpenCL, SYCL, OpenMP, ISO C++ and Fortran, HSA, MPI, OpenACC, SPIR-V, and Vulkan. Topics include benefits and comparisons of various standards, potential alignment between them, portability, ecosystem considerations, and more. In addition, audience members will be encouraged to give feedback to panelists on how to develop standards to be more useful for future HPC software developers.
This panel brings together members of standards bodies for OpenCL, SYCL, OpenMP, ISO C++ and Fortran, HSA, MPI, OpenACC, SPIR-V, and Vulkan. Topics include benefits and comparisons of various standards, potential alignment between them, portability, ecosystem considerations, and more. In addition, audience members will be encouraged to give feedback to panelists on how to develop standards to be more useful for future HPC software developers.
Moderator
Panelists












