UTokyo joins High Performance Software Foundation
31 Mar. 2025
On March 31, 2025, the University of Tokyo became the first Japanese research institute to join the High Performance Software Foundation (HPSF). The Information Technology Center of the University of Tokyo(ITC/UTokyo) serves as a liaison between the University and HPSF.
As the use of GPUs as computational accelerators becomes essential in supercomputing, the environments are also becoming more diverse. Among the various activities of the HPSF, the ITC/UTokyo is particularly interested in Kokkos, a programming model that enables application performance portability across various GPU environments. Kokkos will allow users to easily port their applications to different GPU-based systems in the future.
Dr. Yohei Miki, Associate Professor at the ITC/UTokyo, has been developing Solomon (Simple Off-LOading Macros Orchestrating multiple Notations), a directive-based protocol that achieves performance portability for various types of GPUs. In the future, we aim to integrate the activities of Kokkos and Solomon to build a more user-friendly programming environment.
In Japan, many computational science applications are written in Fortran, but Kokkos is an environment for C++ programs. Although Kokkos has a Fortran interface that has been experimentally developed, future plans involve rewriting all Fortran programs in C++. We plan to gradually transition over a long-term span of 10 years in cooperation with our users and the HPSF community.
- HPSF(High Performance Software Foundation):https://hpsf.io/
- Kokkos: https://kokkos.org/
- Solomon (Simple Off-LOading Macros Orchestrating multiple Notations): doi: 10.1109/ACCESS.2024.3509380