Changed CUDAHOME to CUDA_HOME;

bumped default GPUARCH to sm_80
This commit is contained in:
Yohai Meiron 2021-08-23 19:47:19 -04:00
parent 604f1cb18a
commit ab99a3d8f5
2 changed files with 6 additions and 4 deletions

2
.gitignore vendored Normal file
View file

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

View file

@ -1,17 +1,17 @@
ETICS_LMAX ?= 2 ETICS_LMAX ?= 2
ETICS_NMAX ?= 10 ETICS_NMAX ?= 10
GPUARCH ?= sm_75 GPUARCH ?= sm_80
CUDAHOME ?= /usr/local/cuda CUDA_HOME ?= /usr/local/cuda
OPTIMIZATION ?= 3 OPTIMIZATION ?= 3
CXX ?= g++ CXX ?= g++
NVCC ?= $(CUDAHOME)/bin/nvcc NVCC ?= $(CUDA_HOME)/bin/nvcc -ccbin=$(CXX)
CXXFLAGS += -O$(OPTIMIZATION) CXXFLAGS += -O$(OPTIMIZATION)
all : libyebisug6.a libyebisug6.nb.a all : libyebisug6.a libyebisug6.nb.a
yebisu_g6.o : yebisu_g6.cu yebisu_g6.h particle.h yebisu_g6.o : yebisu_g6.cu yebisu_g6.h particle.h
$(NVCC) -arch=$(GPUARCH) $(CUDAFLAGS) -Xcompiler "$(CXXFLAGS)" -I$(CUDAHOME)/include -I$(CUDAHOME)/samples/common/inc -c yebisu_g6.cu $(NVCC) -arch=$(GPUARCH) $(CUDAFLAGS) -Xcompiler "$(CXXFLAGS)" -I$(CUDA_HOME)/include -I$(CUDA_HOME)/samples/common/inc -c yebisu_g6.cu
grape6.o : grape6.cpp grape6.o : grape6.cpp
$(CXX) $(CXXFLAGS) -c -DNB_FLAG=0 -o $@ $< $(CXX) $(CXXFLAGS) -c -DNB_FLAG=0 -o $@ $<