Initial checkin of simplified miniMD port. Does not work yet.

This commit is contained in:
Jan Eitzinger
2020-08-11 16:34:22 +02:00
parent 0f4be2a9eb
commit ff45b07749
9 changed files with 1288 additions and 0 deletions

20
include_ICC.mk Normal file
View File

@@ -0,0 +1,20 @@
CC = icc
CXX = mpiicpc
FC = ifort
LINKER = $(CXX)
PROFILE = #-g -pg
# OPTS = -O3 -xCORE-AVX512 -qopt-zmm-usage=high $(PROFILE)
# OPTS = -O3 -xCORE-AVX2 $(PROFILE)
# OPTS = -O3 -xAVX $(PROFILE)
# OPTS = -O3 -xSSE4.2 $(PROFILE)
OPTS = -O3 -no-vec $(PROFILE)
# OPTS = -O3 -xHost $(PROFILE)
CFLAGS = $(PROFILE) -restrict $(OPTS)
CXXFLAGS = $(CFLAGS)
ASFLAGS = -masm=intel
FCFLAGS =
LFLAGS = $(PROFILE) $(OPTS)
DEFINES = -D_GNU_SOURCE -DNOCHUNK -DUSE_SIMD# -DLIKWID_PERFMON -DPRECISION=1
INCLUDES = $(MPIINC) $(LIKWID_INC)
LIBS = $(LIKWID_LIB) -llikwid