Loading Makefile +5 −5 Original line number Diff line number Diff line Loading @@ -17,7 +17,7 @@ CFLAGS += -I. LIBS = -L$(FFTW_LIB) -lfftw3_mpi -lfftw3 -lm NVCC = nvcc NVFLAGS = -arch=sm_70 -c w-stacking.cu -Xcompiler -mno-float128 -std=c++11 NVFLAGS = -arch=sm_70 -Xcompiler -mno-float128 -std=c++11 NVLIB = -L/cineca/prod/opt/compilers/cuda/10.1/none/lib64/ -lcudart -lcuda DEPS = w-stacking.h Loading @@ -36,16 +36,16 @@ serial: $(COBJ) $(CC) $(OMP) -o w-stackingCfftw_serial $(CFLAGS) $^ -lm serial_cuda: $(NVCC) $(NVFLAGS) -c w-stacking.cu $(NVLIB) $(CC) $(CFLAGS) $(OPT) -c w-stacking-fftw.c phase_correction.c $(NVCC) $(NVFLAGS) -c w-stacking.cu phase_correction.cu $(NVLIB) $(CC) $(CFLAGS) $(OPT) -c w-stacking-fftw.c $(CXX) $(CFLAGS) $(OPT) -o w-stackingfftw_serial w-stacking-fftw.o w-stacking.o phase_correction.o $(NVLIB) -lm mpi: $(COBJ) $(MPICC) $(OMP) -o w-stackingCfftw $(CFLAGS) $^ $(LIBS) mpi_cuda: $(NVCC) $(NVFLAGS) -c w-stacking.cu $(NVLIB) $(MPICC) $(CFLAGS) $(OPT) -c w-stacking-fftw.c phase_correction.c $(NVCC) $(NVFLAGS) -c w-stacking.cu phase_correction.cu $(NVLIB) $(MPICC) $(CFLAGS) $(OPT) -c w-stacking-fftw.c $(MPICXX) $(CFLAGS) $(OPT) -o w-stackingfftw w-stacking-fftw.o w-stacking.o phase_correction.o $(NVLIB) $(LIBS) -lm clean: Loading Loading
Makefile +5 −5 Original line number Diff line number Diff line Loading @@ -17,7 +17,7 @@ CFLAGS += -I. LIBS = -L$(FFTW_LIB) -lfftw3_mpi -lfftw3 -lm NVCC = nvcc NVFLAGS = -arch=sm_70 -c w-stacking.cu -Xcompiler -mno-float128 -std=c++11 NVFLAGS = -arch=sm_70 -Xcompiler -mno-float128 -std=c++11 NVLIB = -L/cineca/prod/opt/compilers/cuda/10.1/none/lib64/ -lcudart -lcuda DEPS = w-stacking.h Loading @@ -36,16 +36,16 @@ serial: $(COBJ) $(CC) $(OMP) -o w-stackingCfftw_serial $(CFLAGS) $^ -lm serial_cuda: $(NVCC) $(NVFLAGS) -c w-stacking.cu $(NVLIB) $(CC) $(CFLAGS) $(OPT) -c w-stacking-fftw.c phase_correction.c $(NVCC) $(NVFLAGS) -c w-stacking.cu phase_correction.cu $(NVLIB) $(CC) $(CFLAGS) $(OPT) -c w-stacking-fftw.c $(CXX) $(CFLAGS) $(OPT) -o w-stackingfftw_serial w-stacking-fftw.o w-stacking.o phase_correction.o $(NVLIB) -lm mpi: $(COBJ) $(MPICC) $(OMP) -o w-stackingCfftw $(CFLAGS) $^ $(LIBS) mpi_cuda: $(NVCC) $(NVFLAGS) -c w-stacking.cu $(NVLIB) $(MPICC) $(CFLAGS) $(OPT) -c w-stacking-fftw.c phase_correction.c $(NVCC) $(NVFLAGS) -c w-stacking.cu phase_correction.cu $(NVLIB) $(MPICC) $(CFLAGS) $(OPT) -c w-stacking-fftw.c $(MPICXX) $(CFLAGS) $(OPT) -o w-stackingfftw w-stacking-fftw.o w-stacking.o phase_correction.o $(NVLIB) $(LIBS) -lm clean: Loading