Commit c06a49dc authored by Berrill, Mark's avatar Berrill, Mark
Browse files

Adding example configure script

parent ebc7b38c
Loading
Loading
Loading
Loading
+26 −0
Original line number Diff line number Diff line
module load hip/1.5-cuda10
module load cmake


rm -rf CMake*

cmake                                   \
   -D CMAKE_BUILD_TYPE=Release          \
   -D CMAKE_CXX_COMPILER=mpic++         \
   -D CMAKE_CXX_STANDARD=11             \
   -D USE_MPI=1                         \
   -D USE_OPENACC=0                     \
   -D USE_OPENMP=1                      \
   -D USE_KOKKOS=0                      \
      -D KOKKOS_DIRECTORY=${KOKKOS_DIR} \
      -D KOKKOS_WRAPPER=${KOKKOS_DIR}/nvcc_wrapper \
   -D USE_CUDA=0                        \
      -D CMAKE_CUDA_FLAGS="--expt-extended-lambda -I${MPI_ROOT}/include" \
      -D CMAKE_CUDA_ARCHITECTURES=70    \
   -D USE_HIP=1                         \
      -D HIP_HIPCC_FLAGS="-std=c++11"   \
      -D HIP_HCC_FLAGS="-std=c++11"     \
      -D HIP_NVCC_OPTIONS="-arch sm_70 -std=c++11" \
      -D LDLIBS=${CUDA_DIR}/lib64/libcudart.so \
   ../src