Miscellany
public text v1 · immutable# Variables
MPICC=mpicc
GCC=gcc
MPI_FLAGS=-lm -O3
OPENMP_FLAGS=-fopenmp -lm -O3
OPENMP_SOURCE=openmp_simpson.c
OPENMP_OUT=openmp_simpson
MPI_SOURCE=mpi_simpson.c
MPI_OUT=mpi_simpson
# Reglas
all: openmp_simpson mpi_simpson
openmp_simpson: $(OPENMP_SOURCE)
$(GCC) $(OPENMP_SOURCE) $(OPENMP_FLAGS) -o $(OPENMP_OUT)
mpi_simpson: $(MPI_SOURCE)
$(MPICC) $(MPI_SOURCE) $(MPI_FLAGS) -o $(MPI_OUT)
clean:
rm -f $(MPI_OUT) $(OPENMP_OUT)