2022-12-05 16:14:44 +01:00
|
|
|
CC=mpicc
|
|
|
|
CFLAGS=-g -Wall
|
|
|
|
DESTINATION=/ceph/grid/home/gs0104/dn/dn5
|
|
|
|
|
|
|
|
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;'
|
2022-12-07 19:28:41 +01:00
|
|
|
ssh nsc 'module load OpenMPI/4.0.5-GCC-10.2.0; srun --reservation=fri --nodes=2 --mpi=pmix mpirun -N 2 $(DESTINATION)/server'
|