Newer
Older
```
module load openmpi3.1.2/gnu8
```
## SLmake.inc:
```
CDEFS = -DAdd_
FC = mpif90
CC = mpicc
NOOPT = -O0
FCFLAGS = -O3 -march=armv8.1-a -mtune=thunderx2t99 -mcpu=thunderx2t99
CCFLAGS = -O3 -march=armv8.1-a -mtune=thunderx2t99 -mcpu=thunderx2t99
FCLOADER = $(FC)
CCLOADER = $(CC)
FCLOADFLAGS = $(FCFLAGS)
CCLOADFLAGS = $(CCFLAGS)
ARCH = ar
ARCHFLAGS = cr
RANLIB = ranlib
SCALAPACKLIB = libscalapack.a
BLASLIB = /opt/arm/armpl-19.0.0_ThunderX2CN99_RHEL-7_arm-hpc-compiler_19.0_aarch64-linux/lib/libarmpl_lp64.a
LAPACKLIB = /opt/arm/armpl-19.0.0_ThunderX2CN99_RHEL-7_arm-hpc-compiler_19.0_aarch64-linux/lib/libarmpl_lp64.a
LIBS = $(LAPACKLIB) $(BLASLIB)
```
```make -j 32```