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

Testing different builds on crest

parent 0e085b81
Loading
Loading
Loading
Loading

.gitignore

0 → 100644
+13 −0
Original line number Diff line number Diff line
build/CreateImage
build/Ray*
build/Makefile
build/bin
build/CMake*
build/cmake*
build/include
build/install*
build/interp*
build/null_timer
build/lib*
build/pgi*
+24 −0
Original line number Diff line number Diff line
module unload clang gnu pgi xlf cuda kokkos cmake3
module load clang
module load cuda
module load kokkos
module load cmake3


rm -rf CMake*

cmake                                   \
   -D CMAKE_BUILD_TYPE=Release          \
   -D CMAKE_C_COMPILER=${CLANG_BIN}/clang \
   -D CMAKE_CXX_COMPILER=${CLANG_BIN}/clang++ \
   -D LDFLAGS="-L ${CLANG_OMP_LIB}"     \
   -D CXX_STD=11                        \
   -D USE_OPENACC=0                     \
   -D USE_OPENMP=1                      \
   -D USE_KOKKOS=0                      \
      -D KOKKOS_DIRECTORY=${KOKKOS_DIR} \
      -D KOKKOS_WRAPPER=${KOKKOS_DIR}/bin/nvcc_wrapper \
   -D USE_CUDA=0                        \
      -D CUDA_FLAGS="-arch sm_30"       \
   ../src
+22 −0
Original line number Diff line number Diff line
module unload clang gnu pgi xlf cuda kokkos cmake3
module load cuda
module load kokkos
module load cmake3


rm -rf CMake*

cmake                                   \
   -D CMAKE_BUILD_TYPE=Release          \
   -D CMAKE_C_COMPILER=gcc              \
   -D CMAKE_CXX_COMPILER=g++            \
   -D CXX_STD=11                        \
   -D USE_OPENACC=0                     \
   -D USE_OPENMP=1                      \
   -D USE_KOKKOS=0                      \
      -D KOKKOS_DIRECTORY=${KOKKOS_DIR} \
      -D KOKKOS_WRAPPER=${KOKKOS_DIR}/bin/nvcc_wrapper \
   -D USE_CUDA=1                        \
      -D CUDA_FLAGS="-arch sm_30"       \
   ../src
+22 −0
Original line number Diff line number Diff line
module unload clang gnu pgi xlf cuda kokkos cmake3
module load pgi
module load kokkos
module load cmake3


rm -rf CMake*

cmake                                   \
   -D CMAKE_BUILD_TYPE=Release          \
   -D CMAKE_C_COMPILER=${PGI}/linuxpower/16.1/bin/pgcc \
   -D CMAKE_CXX_COMPILER=${PGI}/linuxpower/16.1/bin/pgc++ \
   -D CXX_STD=11                        \
   -D USE_OPENACC=1                     \
   -D USE_OPENMP=1                      \
   -D USE_KOKKOS=0                      \
      -D KOKKOS_DIRECTORY=${KOKKOS_DIR} \
      -D KOKKOS_WRAPPER=${KOKKOS_DIR}/bin/nvcc_wrapper \
   -D USE_CUDA=0                        \
      -D CUDA_FLAGS="-arch sm_30"       \
   ../src
+21 −0
Original line number Diff line number Diff line
module unload clang gnu pgi xlf cuda kokkos cmake3
module load kokkos
module load cmake3


rm -rf CMake*

cmake                                   \
   -D CMAKE_BUILD_TYPE=Release          \
   -D CMAKE_C_COMPILER=xlc              \
   -D CMAKE_CXX_COMPILER=xlc++          \
   -D CXX_STD=11                        \
   -D USE_OPENACC=0                     \
   -D USE_OPENMP=1                      \
   -D USE_KOKKOS=0                      \
      -D KOKKOS_DIRECTORY=${KOKKOS_DIR} \
      -D KOKKOS_WRAPPER=${KOKKOS_DIR}/bin/nvcc_wrapper \
   -D USE_CUDA=1                        \
      -D CUDA_FLAGS="-arch sm_30"       \
   ../src
Loading