add versions with nvtx
This commit is contained in:
14
Makefile
14
Makefile
@@ -1,11 +1,19 @@
|
||||
.PHONY: all
|
||||
all: daxpy mpi_daxpy mpienv
|
||||
all: daxpy mpi_daxpy mpienv daxpy_nvtx mpi_daxpy_nvtx
|
||||
|
||||
CCFLAGS = -std=c++11
|
||||
|
||||
daxpy: daxpy.cu cuda_error.h
|
||||
nvcc -lcublas -o daxpy daxpy.cu
|
||||
nvcc $(CCFLAGS) -lcublas -o daxpy daxpy.cu
|
||||
|
||||
daxpy_nvtx: daxpy_nvtx.cu cuda_error.h
|
||||
nvcc $(CCFLAGS) -lcublas -lnvToolsExt -o daxpy_nvtx daxpy_nvtx.cu
|
||||
|
||||
mpi_daxpy: mpi_daxpy.cc cuda_error.h
|
||||
mpic++ -lcudart -lcublas -I$(CUDA_HOME)/include -L$(CUDA_HOME)/lib64 -o mpi_daxpy mpi_daxpy.cc
|
||||
mpic++ $(CCFLAGS) -lcudart -lcublas -I$(CUDA_HOME)/include -L$(CUDA_HOME)/lib64 -o mpi_daxpy mpi_daxpy.cc
|
||||
|
||||
mpi_daxpy_nvtx: mpi_daxpy_nvtx.cc cuda_error.h
|
||||
mpic++ $(CCFLAGS) -lcudart -lcublas -lnvToolsExt -I$(CUDA_HOME)/include -L$(CUDA_HOME)/lib64 -o mpi_daxpy_nvtx mpi_daxpy_nvtx.cc
|
||||
|
||||
mpienv: mpienv.f90
|
||||
mpif90 -o mpienv mpienv.f90
|
||||
|
||||
Reference in New Issue
Block a user