CC = gcc
# Note: nvc is pgi compilers, not nvcc
NVC = nvc
CFLAGS = -O2 -Wall -fopenacc
NVC_CFLAGS = -O2 -acc -acc=gpu
# -I include
#LFLAGS = -lOpenCL
# -L /lib

all:	saxpy_openacc	# saxpy_openacc_nvidia

###

saxpy_openacc:	saxpy_openacc.c
	$(CC) $(CFLAGS) -o saxpy_openacc saxpy_openacc.c $(LFLAGS)


###

saxpy_openacc_nvidia:	saxpy_openacc.c
	$(NVC) $(NVC_CFLAGS) -o saxpy_openacc_nvidia saxpy_openacc.c $(LFLAGS)

###

clean:
	rm -f *~ saxpy_openacc_nvidia saxpy_openacc

