Skip to content

Commit

Permalink
Remove unused __ACC macro
Browse files Browse the repository at this point in the history
  • Loading branch information
alazzaro authored and oschuett committed May 13, 2021
1 parent ec5a166 commit 7aaf9f9
Show file tree
Hide file tree
Showing 7 changed files with 5 additions and 10 deletions.
1 change: 0 additions & 1 deletion INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,6 @@ the FFTW3 threading library libfftw3_threads (or libfftw3_omp) is required.

- Specify NVCC (e.g. `NVCC = nvcc`) and
NVFLAGS (e.g. `NVFLAGS = -O3 -g -w --std=c++11`) variables.
- `-D__ACC` needed to enable accelerator support.
- Use the `-D__DBCSR_ACC` to enable accelerator support for matrix multiplications.
- Add `-lstdc++ -lcudart -lnvrtc -lcuda -lcublas` to LIBS.
- Specify the GPU type (e.g. `GPUVER = P100`),
Expand Down
3 changes: 1 addition & 2 deletions arch/CRAY-XC50_gnu.psmp
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,7 @@ SPGLIB_LIB = $(GNU_PATH)/spglib/1.16.0/lib
CFLAGS = -O3 -fopenmp -fopenmp-simd -ftree-vectorize -funroll-loops -g
CXXFLAGS = $(CFLAGS) -std=c++11 # -D__CUDA

DFLAGS = -D__ACC
DFLAGS += -D__DBCSR_ACC
DFLAGS = -D__DBCSR_ACC
DFLAGS += -D__ELPA
DFLAGS += -D__FFTW3
#DFLAGS += -D__GRID_CUDA
Expand Down
2 changes: 1 addition & 1 deletion arch/Linux-x86-64-gfortran.warn
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ WFLAGS = -pedantic\
# -Wuse-without-only


DFLAGS = -D__LIBINT -D__FFTW3 -D__LIBXC2 -D__ACC -D__DBCSR_ACC -D__PW_CUDA -D__parallel -D__SCALAPACK -D__LIBPEXSI -D__MPI_VERSION=3
DFLAGS = -D__LIBINT -D__FFTW3 -D__LIBXC -D__DBCSR_ACC -D__PW_CUDA -D__parallel -D__SCALAPACK -D__LIBPEXSI -D__MPI_VERSION=3
FCFLAGS = -fopenmp -I$(CP2KINSTALLDIR)/include -std=f2008 -fimplicit-none -ffree-form -fno-omit-frame-pointer -g -O1 -O3 -march=native $(PROFOPT) $(DFLAGS) $(WFLAGS)
LDFLAGS = -L$(CP2KINSTALLDIR)/lib/ -L/usr/local/cuda/lib64 $(FCFLAGS)
NVFLAGS = $(DFLAGS) -g -O2 -arch sm_35 -arch sm_35 -Xcompiler='-fopenmp' --std=c++11
Expand Down
2 changes: 1 addition & 1 deletion arch/Linux-x86-64-gfortran_opencl_nvidia.sopt
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ AR = ar -r

# FLAG's ###############################################################
DFLAGS = -D__FFTW3 \
-D__ACC -D__DBCSR_ACC -D__OPENCL \
-D__DBCSR_ACC -D__OPENCL \
-D__LIBXC2 \
-D__LIBINT \
-D__USE_CP2K_TRACE \
Expand Down
3 changes: 0 additions & 3 deletions src/cp2k_info.F
Original file line number Diff line number Diff line change
Expand Up @@ -131,9 +131,6 @@ FUNCTION cp2k_flags() RESULT(flags)
flags = TRIM(flags)//" quip"
#endif

#if defined(__ACC)
flags = TRIM(flags)//" acc"
#endif
#if defined(__PW_CUDA)
flags = TRIM(flags)//" pw_cuda"
#endif
Expand Down
2 changes: 1 addition & 1 deletion tools/autotools/configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ SECTION_TITLE([GPU support])
dnl check for cuda support
CUDA_DFLAGS=""
ACX_CUDA([options="$options cuda"
CUDA_DFLAGS="-D__ACC -D__DBCSR_ACC -D__PW_CUDA"], [])
CUDA_DFLAGS="-D__DBCSR_ACC -D__PW_CUDA"], [])
AC_SUBST(GPUVER)
AC_SUBST(CUDA_DFLAGS)

Expand Down
2 changes: 1 addition & 1 deletion tools/toolchain/scripts/generate_arch_files.sh
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ LIBS="${CP_LIBS} -lstdc++"

# CUDA handling
CUDA_LIBS="-lcudart -lnvrtc -lcuda -lcufft -lcublas -lrt IF_DEBUG(-lnvToolsExt|)"
CUDA_DFLAGS="-D__GRID_CUDA -D__ACC -D__DBCSR_ACC -D__PW_CUDA IF_DEBUG(-D__CUDA_PROFILING|)"
CUDA_DFLAGS="-D__GRID_CUDA -D__DBCSR_ACC -D__PW_CUDA IF_DEBUG(-D__CUDA_PROFILING|)"
if [ "${ENABLE_CUDA}" = __TRUE__ ] && [ "${GPUVER}" != no ]; then
LIBS="${LIBS} IF_CUDA(${CUDA_LIBS}|)"
DFLAGS="IF_CUDA(${CUDA_DFLAGS}|) ${DFLAGS}"
Expand Down

0 comments on commit 7aaf9f9

Please sign in to comment.