arXiv · 2505.03102
Hardware vs. Software Implementation of Warp-Level Features in Vortex RISC-V GPU
Abstract
RISC-V GPUs present a promising path for supporting GPU applications. Traditionally, GPUs achieve high efficiency through the SPMD (Single Program Multiple Data) programming model. However, modern GPU programming increasingly relies on warp-level features, which diverge from the conventional SPMD paradigm. In this paper, we explore how RISC-V GPUs can support these warp-level features both through hardware implementation and via software-only approaches. Our evaluation shows that a hardware implementation achieves up to 4 times geomean IPC speedup in microbenchmarks, while software-based solutions provide a viable alternative for area-constrained scenarios.
Explore related subjects
Keep this discovery
Huanzhi Pu, Rishabh Ravi, Shinnung Jeong, Udit Subramanya, Euijun Chung, Jisheng Zhao, Chihyo Ahn, Hyesoon Kim. 2025-05-06. Hardware vs. Software Implementation of Warp-Level Features in Vortex RISC-V GPU. https://arxiv.org/abs/2505.03102
Cite the original work for its findings. Save a collection to share your selection of sources.