kirancodes.me
To Proof Maintenance & Beyond!

An LLVM-based open-source compiler for NVIDIA GPUs

Da Yan, Wei Wang, Xiaowen Chu

Abstract

We present GASS, an LLVM-based open-source compiler for NVIDIA GPU's SASS machine assembly. GASS is the first open-source compiler targeting SASS, and it provides a unified toolchain for currently fragmented low-level performance research on NVIDIA GPUs. GASS supports all recent architectures, including Volta, Turing, and Ampere.

DOI 10.1145/3503221.3508428

Related papers