Loading Makefile +6 −6 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ include Build/Makefile.systype endif LIBS = -L$(FFTW_LIB) -lfftw3 -lm -lcudart -lcuda -lcufft LIBS = -L$(FFTW_LIB) -lfftw3 -lm -lcudart -lcuda # create MPI code OPT += -DUSE_MPI Loading @@ -22,7 +22,7 @@ OPT += -DUSE_MPI # use FFTW (it can be switched on ONLY if MPI is active) ifeq (USE_MPI,$(findstring USE_MPI,$(OPT))) OPT += -DUSE_FFTW LIBS = -L$(FFTW_LIB) -lfftw3_mpi -lfftw3 -lm -lcuda -lcudart -lcufft LIBS = -L$(FFTW_LIB) -lfftw3_mpi -lfftw3 -lm -lcudart -lcufftMp endif OPT += -DNVIDIA Loading @@ -34,12 +34,12 @@ OPT += -DNVIDIA OPT += -DWRITE_IMAGE # perform w-stacking phase correction OPT += -DPHASE_ON # Support FFT using cuFFT # GPU support for FFT using cuFFTMP OPT += -DCUDA_FFT # Support CFITSIO OPT += -DFITSIO #OPT += -DFITSIO # Perform true parallel images writing OPT += -DPARALLELIO #OPT += -DPARALLELIO ifeq (FITSIO,$(findstring FITSIO,$(OPT))) LIBS += -L$(FITSIO_LIB) -lcfitsio Loading Loading @@ -85,7 +85,7 @@ mpi: $(COBJ) mpi_cuda: $(NVCC) $(NVFLAGS) -c w-stacking.cu phase_correction.cu cuda_fft.cu $(NVLIB) $(CUFFT_INCL) $(MPICC) $(OPTIMIZE) $(OPT) -c w-stacking-fftw.c $(CFLAGS) $(LIBS) $(MPIC++) $(OPTIMIZE) $(OPT) -o w-stackingfftw w-stacking-fftw.o w-stacking.o phase_correction.o cuda_fft.o $(NVLIB) $(CFLAGS) $(LIBS) $(MPIC++) $(OPTIMIZE) $(OPT) -o w-stackingfftw w-stacking-fftw.o w-stacking.o phase_correction.o cuda_fft.o $(NVLIB) $(CFLAGS) $(LIBS) $(CUFFTMP_LIB) clean: rm *.o Loading Loading
Makefile +6 −6 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ include Build/Makefile.systype endif LIBS = -L$(FFTW_LIB) -lfftw3 -lm -lcudart -lcuda -lcufft LIBS = -L$(FFTW_LIB) -lfftw3 -lm -lcudart -lcuda # create MPI code OPT += -DUSE_MPI Loading @@ -22,7 +22,7 @@ OPT += -DUSE_MPI # use FFTW (it can be switched on ONLY if MPI is active) ifeq (USE_MPI,$(findstring USE_MPI,$(OPT))) OPT += -DUSE_FFTW LIBS = -L$(FFTW_LIB) -lfftw3_mpi -lfftw3 -lm -lcuda -lcudart -lcufft LIBS = -L$(FFTW_LIB) -lfftw3_mpi -lfftw3 -lm -lcudart -lcufftMp endif OPT += -DNVIDIA Loading @@ -34,12 +34,12 @@ OPT += -DNVIDIA OPT += -DWRITE_IMAGE # perform w-stacking phase correction OPT += -DPHASE_ON # Support FFT using cuFFT # GPU support for FFT using cuFFTMP OPT += -DCUDA_FFT # Support CFITSIO OPT += -DFITSIO #OPT += -DFITSIO # Perform true parallel images writing OPT += -DPARALLELIO #OPT += -DPARALLELIO ifeq (FITSIO,$(findstring FITSIO,$(OPT))) LIBS += -L$(FITSIO_LIB) -lcfitsio Loading Loading @@ -85,7 +85,7 @@ mpi: $(COBJ) mpi_cuda: $(NVCC) $(NVFLAGS) -c w-stacking.cu phase_correction.cu cuda_fft.cu $(NVLIB) $(CUFFT_INCL) $(MPICC) $(OPTIMIZE) $(OPT) -c w-stacking-fftw.c $(CFLAGS) $(LIBS) $(MPIC++) $(OPTIMIZE) $(OPT) -o w-stackingfftw w-stacking-fftw.o w-stacking.o phase_correction.o cuda_fft.o $(NVLIB) $(CFLAGS) $(LIBS) $(MPIC++) $(OPTIMIZE) $(OPT) -o w-stackingfftw w-stacking-fftw.o w-stacking.o phase_correction.o cuda_fft.o $(NVLIB) $(CFLAGS) $(LIBS) $(CUFFTMP_LIB) clean: rm *.o Loading