Skip to content

Releases: vortexgpgpu/Volt

VOLT v1.0: Open-Source GPU Compiler for Vortex

27 Dec 21:02

Choose a tag to compare

This is the first public release of VOLT, an open-source GPU compiler framework under the vortexgpgpu project.

Highlights

  • Supports CUDA 12.0 and OpenCL 3.0 frontends.
  • Provides an end-to-end PoCL / CuPBoP / LLVM compilation pipeline targeting Vortex.
  • Includes public documentation and tutorials under docs/.
  • Provides scripts to set up the environment and build the full framework.
  • Includes evaluation scripts to reproduce the results reported in our Compiler Construction (CC) 2026 paper.

Repository

  • Source and documentation: vortexgpgpu/Volt (see docs/ and tests/)

License

  • VOLT is released under the Apache-2.0 license (see LICENSE).
  • This repository includes third-party components as Git submodules that are distributed under their respective licenses:
    • PoCL (MIT) – see the PoCL submodule and its license files.
    • CuPBoP (MIT) – see the CuPBoP submodule LICENSE.
    • LLVM (Apache-2.0 with LLVM Exceptions) – see LLVM’s license documentation.

Notes

  • This release is intended as a stable, citable snapshot of the codebase for research and reproducibility.
  • This version corresponds to the snapshot used for the CC 2026 Artifact Evaluation.