Porting and Benchmarking Chapel on Emerging RISC-V Hardware: an HPC Viability Study

published

Abstract

The Chapel programming language recently added support for the RISC-V architecture. Here we discuss what changes were needed for Chapel to work on RISC-V as well as lessons learned from the porting process. We use some of Chapel's extensive benchmark suite to gain further insight into the suitability of the RISC-V architecture for future HPC use. We compare performance on SiFive P550 and Unmatched boards and a Sophon SG2042 with a variety of other recent HPC CPU platforms. Various portability and performance anomalies arose on different architectures and will be discussed. While the RISC-V machines represent smaller preliminary offerings and not HPC-class hardware, these results still provide hope that RISC-V hardware can become viable for HPC in the near future.

Cite this paper

@article{henriksen2026,
  title = {Porting and Benchmarking Chapel on Emerging RISC-V Hardware: an HPC Viability Study},
  author = {Ian Henriksen and Chris Taylor and Patrick Diehl and Jade Abraham and Palmer Cox and Bradford L. Chamberlain and Stephen L. Olivier},
  year = {2026},
  month = {Aug},
  doi = {10.48550/arxiv.2608.14799},
  url = {https://doi.org/10.48550/arxiv.2608.14799},
}