# Location of the CUDA Toolkit #CUDA_PATH := /usr/local/apps/cuda/cuda-10.1/bin CUDA_PATH := /usr/local/apps/cuda/cuda-8.0/bin NVCC := $(CUDA_PATH)/nvcc CCFLAGS := -g -G INCLUDES := -I/usr/local/apps/cuda/cuda-8.0/samples/common/inc build: vectorAdd vectorAdd.o:vectorAdd.cu $(NVCC) $(INCLUDES) $(CCFLAGS) $(GENCODE_FLAGS) -o $@ -c $< vectorAdd: vectorAdd.o $(NVCC) $(LDFLAGS) $(GENCODE_FLAGS) -o $@ $+ $(LIBRARIES) run: bsub -Is -q gpu -R "select[gtx1080]" -gpu "num=1:mode=shared:mps=yes" ./vectorAdd clean: rm -f vectorAdd *.o