Added async version of mpi_line

This commit is contained in:
Fabio Salvini
2016-11-19 15:15:28 +01:00
parent 6b83411a49
commit f30c47bf2a
4 changed files with 126 additions and 4 deletions

View File

@@ -4,14 +4,23 @@ SRC=src
BUILD=build
BIN=bin
all: sequential mpi_line
all: sequential mpi_line mpi_line_async
sequential: config utils main
${CC} ${CFLAGS} ${BUILD}/config.o ${BUILD}/utils.o ${BUILD}/main.o ${SRC}/impl/sequential.c -o ${BIN}/jacobi_sequential
${CC} ${CFLAGS} \
${BUILD}/config.o \
${BUILD}/utils.o \
${BUILD}/main.o \
${SRC}/impl/sequential.c \
-o ${BIN}/jacobi_sequential
mpi_line: config utils main_mpi
${CC} ${CFLAGS} ${BUILD}/config.o ${BUILD}/utils.o ${BUILD}/main_mpi.o ${SRC}/impl/mpi_line.c -o ${BIN}/jacobi_mpi_line
mpi_line_async: config utils main_mpi
${CC} ${CFLAGS} ${BUILD}/config.o ${BUILD}/utils.o ${BUILD}/main_mpi.o ${SRC}/impl/mpi_line_async.c \
-o ${BIN}/jacobi_mpi_line_async
main: ${SRC}/main.c
${CC} -c ${CFLAGS} ${SRC}/main.c -o ${BUILD}/main.o