Vector Extensions for High-performance Computing

Scalable, vector-length agnostic instruction-set extensions, such as the RISC-V Vector Extension (RVV) and ARM’s Scalable Vector Extension (SVE), have strong potential for high-performance computing (HPC). Realizing that potential depends on compilers vectorizing code well and on applications making use of the vector units.

This work is with Maya Gokhale and Pei-Hung Lin at Lawrence Livermore National Laboratory, Ivy Peng at KTH Royal Institute of Technology, and Jenq-Kuen Lee at National Tsing Hua University.

Publications

SC-W
RISC-V Vectorization Coverage for HPC: A TSVC-Based Analysis
Hung-Ming Lai, Pei-Hung Lin, Maya B. Gokhale, Ivy Bo Peng, Hiren Patel and Jenq-Kuen Lee
In Proceedings of the SC '25 Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1676–1683, November, 2025
Euro-Par
ARM SVE Unleashed: Performance and Insights Across HPC Applications on Nvidia Grace
Ruimin Shi, Gabin Schieffer, Maya B. Gokhale, Pei-Hung Lin, Hiren Patel and Ivy Bo Peng
In Euro-Par 2025: Parallel Processing, pp. 33–47, August, 2025