ps_homeworks/dn6/Makefile

19 lines
439 B
Makefile

CC=mpicc
CFLAGS=-g -Wall
DESTINATION=/ceph/grid/home/gs0104/dn/dn6
all: server
server: server.c
$(CC) $(CFLAGS) server.c -o server
clean:
rm server
push:
rsync -a --progress . nsc:$(DESTINATION)
#
run_remote:
ssh nsc 'cd $(DESTINATION); make clean;module load OpenMPI/4.0.5-GCC-10.2.0; make server;'
ssh nsc 'module load OpenMPI/4.0.5-GCC-10.2.0; srun --reservation=fri --ntasks=$(ntasks) --mpi=pmix $(DESTINATION)/server'