Skip to content
Snippets Groups Projects

The HPVM Compiler Infrastructure

This repository contains the source code and documentation for the HPVM Compiler Infrastructure.

HPVM is a compiler for heterogeneous parallel system. For more about what HPVM is, see our website and publications: PPoPP'18 paper, OOPSLA'19 paper, PPoPP'21 paper.

HPVM is currently at version 1.0.

For instruction on how to build and install HPVM, see here; for how to use HPVM, see here.

Support

All questions can be directed to hpvm-dev@lists.cs.illinois.edu.

References

Some documents on technical details and the internal working of HPVM: