diff --git a/hpvm/CMakeLists.txt b/hpvm/CMakeLists.txt index b6985d0a100f38a7712580a30d3ba91e59dd248c..a882be7d0ab9468ae7e1bb66912590b0f3ed58a5 100644 --- a/hpvm/CMakeLists.txt +++ b/hpvm/CMakeLists.txt @@ -1,8 +1,9 @@ -cmake_minimum_required(VERSION 3.17) +cmake_minimum_required(VERSION 3.18) project(hpvm CUDA CXX) get_filename_component( CUDA_TOOLKIT_ROOT_DIR "${CMAKE_CUDA_COMPILER}/../.." ABSOLUTE ) # Set CUDA_TOOLKIT_ROOT_DIR by our own, to the parent folder of cuda nvcc +message(STATUS "CUDA Architecture: ${CMAKE_CUDA_ARCHITECTURES}") # find_package will use the auxillary cmake/Find*.cmake we provide list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) diff --git a/hpvm/projects/hpvm-tensor-rt/README.md b/hpvm/projects/hpvm-tensor-rt/README.md index e492c4c838df969f00baa85e6e3adcafdfc0a7f9..d3aad77a43a957148a6bf76d18ee4be15cab066e 100644 --- a/hpvm/projects/hpvm-tensor-rt/README.md +++ b/hpvm/projects/hpvm-tensor-rt/README.md @@ -10,7 +10,7 @@ - cuDNN-7.0 or above -- `cmake >= 3.17` +- `cmake >= 3.18` - `make >= 4` diff --git a/hpvm/projects/hpvm-tensor-rt/docs/Changes.md b/hpvm/projects/hpvm-tensor-rt/docs/Changes.md index ebf0295ed664bf618195d79a461b58b576b0c071..85ac974dc448d8f0e920caf96507465810e61e52 100644 --- a/hpvm/projects/hpvm-tensor-rt/docs/Changes.md +++ b/hpvm/projects/hpvm-tensor-rt/docs/Changes.md @@ -56,7 +56,7 @@ - Add rules to /llvm/projects/CmakeLists.txt - Automate the generation of 'tensor_runtime.ll` - Add CUDNN, CUDA paths to the template environment setup file -- Move to using Cmake-3.17 (earlier 3.15) +- Move to using Cmake-3.18 (earlier 3.15)