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: