diff --git a/README.md b/README.md index 2e73dc27600a27e843171099d2506af0114f9958..0843bab3a3036d03c7a5a61eaeb17f514e11b623 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ HPVM is currently at version 0.5. For more about what HPVM is, see [our website] The following components are required to be installed on your machine to build HPVM. * GCC (>=5.1.0) -* CMake (>=3.4.3) +* CMake (>=3.17.0) * Python (>=2.7) * GNU Make (>=3.79.1) * OpenCL (>=1.0.0) or CUDA (>=9.1, only required for GPU support) @@ -49,6 +49,12 @@ git clone https://gitlab.engr.illinois.edu/llvm/hpvm-release.git/ cd hpvm-release/hpvm ``` +Before installing HPVM, some paths must be set for installation to succeed. The following variables in set_paths.sh must be set: + +* CUDA_TOOLKIT_PATH --- Path to the CUDA toolkit +* CUDA_INCLUDE_PATH --- Path to the CUDA headers +* CUDA_LIB_PATH -- Path to CUDA libraries + HPVM installer script can be used to download, configure and build HPVM along with LLVM and Clang. ```shell bash install.sh