ARCH ?= sm_70 LOWER_BOUND ?= 1 UPPER_BOUND ?= 16 CUDA_HOME ?= /usr/local/cuda NVCC = $(CUDA_HOME)/bin/nvcc all: benchmark block benchmark: benchmark.cu $(NVCC) -arch=$(ARCH) -I../ -Xptxas -v benchmark.cu -o benchmark -DLOWER_BOUND=$(LOWER_BOUND) -DUPPER_BOUND=$(UPPER_BOUND) block: block.cu $(NVCC) -arch=$(ARCH) -I../ -Xptxas -v block.cu -o block