The Illinois LLVM group is excited to announce the open-source release of HPVM<http://hpvm.cs.illinois.edu> (version 0.5), a compiler infrastructure for heterogeneous parallel systems. The release includes the implementation of the IR as well as backends for CPUs and NVIDIA GPUs (using OpenCL). It also comes with an install script that automates the process of installing LLVM and patches it with HPVM. In addition, a handful of benchmarks as well as unit tests and regression tests are provided with the release. HPVM can be downloaded from our public GitLab repository<https://gitlab.engr.illinois.edu/llvm/hpvm-release>. It requires an installation of LLVM-9, which can be downloaded and installed using our provided install script. All the necessary instructions on how to install and use HPVM are provided in README files at appropriate places in the repository. HPVM is provided under the Illinois/NCSA Open Source License. Any questions or suggestions can be directed to hpvm-dev at lists.cs.illinois.edu. The following people have contributed to making this release possible: * Vikram Adve (vadve at illinois.edu) * Sarita Adve (sadve at illinois.edu) * Adel Ejjeh (aejjeh at illinois.edu) * Kapil Kanwar (kkanwar2 at illinois.edu) * Akash Kothari (akashk4 at illinois.edu) * Maria Kotsifakou (kotsifa2 at illinois.edu) * Sasa Misailovic (misailo at illinois.edu) * Benjamin Schreiber (bjschre2 at illinois.edu) * Hashim Sharif (hsharif3 at illinois.edu) * Yifan Zhao (yifanz16 at illinois.edu) Thanks, Hashim, University of Illinois -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200129/48bb2b6e/attachment.html>