Makefile 365 Bytes
CC=gcc

CFLAGS=-O3   -std=c99 -Wall
LDFLAG= -lm

OMPFLAG=-fopenmp -D_OMP

PGCC=pgcc
PGCFLAGS=-acc -ta=nvidia -Minfo


NAME=jacobi

default: seq omp

seq:
	$(CC) $(CFLAGS) $(NAME).c -o $(NAME).seq.exe $(LDFLAG)

omp:
	$(CC) $(CFLAGS) $(OMPFLAG) $(NAME).c -o $(NAME).omp.exe $(LDFLAG)


gpu:
	$(PGCC) $(PGCFLAGS) $(NAME).c  -o $(NAME).pgi.exe

clean: 
	rm -f  *.exe