@@ -11,21 +11,25 @@ set(UMPIRE_DIR ${GEOSX_TPL_DIR}/chai CACHE PATH "")
1111set (ENABLE_CHAI ON CACHE BOOL "" )
1212set (CHAI_DIR ${GEOSX_TPL_DIR} /chai CACHE PATH "" )
1313
14+ set (ENABLE_CALIPER ON CACHE BOOL "" )
15+ set (ENABLE_ADIAK ON CACHE BOOL "" )
16+ set (CALIPER_DIR ${GEOSX_TPL_DIR} /caliper CACHE PATH "" )
17+
1418set (ENABLE_ADDR2LINE ON CACHE BOOL "" )
1519
1620# Cuda options
1721set (ENABLE_CUDA ON CACHE BOOL "" )
1822set (CUDA_TOOLKIT_ROOT_DIR /usr/tce/packages/cuda/cuda-10.1.243 CACHE STRING "" )
1923set (CMAKE_CUDA_HOST_COMPILER ${CMAKE_CXX_COMPILER} CACHE STRING "" )
2024set (CMAKE_CUDA_COMPILER ${CUDA_TOOLKIT_ROOT_DIR} /bin/nvcc CACHE STRING "" )
21- set (CUDA_ARCH sm_70 CACHE STRING "" )
25+ set (CUDA_ARCHITECTURES sm_70 CACHE STRING "" )
2226set (CMAKE_CUDA_STANDARD 14 CACHE STRING "" )
23- set (CMAKE_CUDA_FLAGS "-restrict -arch ${CUDA_ARCH } --expt-extended-lambda -Werror cross-execution-space-call,reorder,deprecated-declarations" CACHE STRING "" )
27+ set (CMAKE_CUDA_FLAGS "-restrict -arch ${CUDA_ARCHITECTURES } --expt-extended-lambda -Werror cross-execution-space-call,reorder,deprecated-declarations" CACHE STRING "" )
2428set (CMAKE_CUDA_FLAGS_RELEASE "-O3 -DNDEBUG -Xcompiler -DNDEBUG -Xcompiler -O3 -Xcompiler -mcpu=powerpc64le -Xcompiler -mtune=powerpc64le" CACHE STRING "" )
2529set (CMAKE_CUDA_FLAGS_RELWITHDEBINFO "-g -lineinfo ${CMAKE_CUDA_FLAGS_RELEASE} " CACHE STRING "" )
2630set (CMAKE_CUDA_FLAGS_DEBUG "-g -G -O0 -Xcompiler -O0" CACHE STRING "" )
2731
28- set (CHAI_CUDA_FLAGS "-arch ${CUDA_ARCH } " CACHE STRING "" FORCE)
32+ set (CHAI_CUDA_FLAGS "-arch ${CUDA_ARCHITECTURES } " CACHE STRING "" FORCE)
2933
3034# Uncomment this line to make nvcc output register usage for each kernel.
3135# set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} --resource-usage" CACHE STRING "" FORCE)
0 commit comments