From 35b07849e4582ad170d7e101f620daa1e4ecf743 Mon Sep 17 00:00:00 2001 From: Prakalp Srivastava <psrivas2@illinois.edu> Date: Fri, 22 Dec 2017 12:14:17 -0600 Subject: [PATCH] Update README.md --- README.md | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 334c40006d..da935817fc 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,23 @@ # HPVM +## Dependencies +You would need to download and install the following components for using AVX and NVIDIA GPUs to speed up your programs + +* Intel OpenCL SDK for Linux from [software.intel.com/sdk/opencl](software.intel.com/sdk/opencl). Follow the installation instructions (no special requirements). +* CUDA + ## Build ```shell # Get dependencies cd llvm/projects git pull https://github.com/llvm-mirror/compiler-rt -git checkout release_39 +git checkout release_40 cd ../.. # Build +mkdir install mkdir build && cd build -cmake ../llvm -make -j -``` +cmake ../llvm -DCMAKE_BUILD_TYPE=Debug -DLLVM_TARGETS_TO_BUILD="X86;NVPTX" -DCMAKE_INSTALL_PREFIX=../install +make -j<number of threads you want to use to build hpvm> +``` \ No newline at end of file -- GitLab