summaryrefslogtreecommitdiffstats
path: root/copy_experiments/Makefile
blob: 0a94066dce85c105818d901e8d1535403f9f1614 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
.PHONY: all clean
NVCC ?= /usr/local/cuda/bin/nvcc

all: copy_contender mon_cross_ctx_copies

copy_contender: copy_contender.cu copy_testbench.h ../testbench.h
	$(NVCC) copy_contender.cu -o $@ -lcuda -g

mon_cross_ctx_copies: mon_cross_ctx_copies.cu copy_testbench.h ../testbench.h
	$(NVCC) mon_cross_ctx_copies.cu -o $@ -lcuda -lpthread -g

gl_copies: gl_copies.c
	$(CC) gl_copies.c -o $@ -lGL -lglut -g

clean:
	rm -f copy_contender mon_cross_ctx_copies gl_copies