Changed CUDAHOME to CUDA_HOME;

bumped default GPUARCH to sm_80
This commit is contained in:
Yohai Meiron 2021-08-23 19:45:45 -04:00
parent b12ed61300
commit c22bb6340c
2 changed files with 16 additions and 14 deletions

2
.gitignore vendored Normal file
View file

@ -0,0 +1,2 @@
src/*.o
src/*.a

View file

@ -1,7 +1,7 @@
ETICS_LMAX ?= 2
ETICS_NMAX ?= 10
GPUARCH ?= sm_75
CUDAHOME ?= /usr/local/cuda
GPUARCH ?= sm_80
CUDA_HOME ?= /usr/local/cuda
OPTIMIZATION ?= 3
#Optional CPPFLAGS: -DETICS_HDF5 -DETICS_BOOST -DETICS_MPI
@ -9,27 +9,27 @@ OPTIMIZATION ?= 3
CPPFLAGS = -DSCF -DLMAX=$(ETICS_LMAX) -DNMAX=$(ETICS_NMAX)
CXX ?= g++
NVCC ?= $(CUDAHOME)/bin/nvcc
LIB += -lm -L$(CUDAHOME)/lib64 -lcudadevrt -lcudart -lcuda
NVCC ?= $(CUDA_HOME)/bin/nvcc
LIB += -lm -L$(CUDA_HOME)/lib64 -lcudadevrt -lcudart -lcuda
CXXFLAGS += -O$(OPTIMIZATION)
CUDAFLAGS += -arch=$(GPUARCH)
# If -DETICS_HDF5 is used, please specify the following
#H5HOME = /home/meiron/local
#INC += -I$(H5HOME)/include
#LIB += -L$(H5HOME)/lib $(H5HOME)/lib/libhdf5_hl_cpp.a $(H5HOME)/lib/libhdf5_cpp.a $(H5HOME)/lib/libhdf5_hl.a $(H5HOME)/lib/libhdf5.a -lz -ldl -lm
#LDFLAGS += -Wl,-rpath -Wl,$(H5HOME)/lib
#H5_HOME = /home/meiron/local
#INC += -I$(H5_HOME)/include
#LIB += -L$(H5_HOME)/lib $(H5_HOME)/lib/libhdf5_hl_cpp.a $(H5_HOME)/lib/libhdf5_cpp.a $(H5_HOME)/lib/libhdf5_hl.a $(H5_HOME)/lib/libhdf5.a -lz -ldl -lm
#LDFLAGS += -Wl,-rpath -Wl,$(H5_HOME)/lib
# If -DETICS_BOOST is used, please specify the following
#BOOSTHOME ?= /home/meiron/local
#INC += -I$(BOOSTHOME)/include
#BOOST_HOME ?= /home/meiron/local
#INC += -I$(BOOST_HOME)/include
# If -DETICS_MPI is used, please specify the following
#MPIHOME ?= /home/meiron/local
#INC += -I$(MPIHOME)/include
#LIB += -L$(MPIHOME)/lib -lmpi
#MPI_HOME ?= /home/meiron/local
#INC += -I$(MPI_HOME)/include
#LIB += -L$(MPI_HOME)/lib -lmpi
#CXXFLAGS += -pthread
#LDFLAGS += -Wl,-rpath -Wl,$(MPIHOME) -Wl,--enable-new-dtags
#LDFLAGS += -Wl,-rpath -Wl,$(MPI_HOME) -Wl,--enable-new-dtags
CODELIB = libetics.a