Adapt ICC build config
This commit is contained in:
parent
0fd51e8a9c
commit
fb0ef3fa12
@ -1,20 +1,19 @@
|
|||||||
CC = icc
|
CC = icc
|
||||||
CXX = mpiicpc
|
CXX = icpc
|
||||||
FC = ifort
|
LINKER = $(CC)
|
||||||
LINKER = $(CXX)
|
|
||||||
|
|
||||||
PROFILE = #-g -pg
|
PROFILE = #-g -pg
|
||||||
# OPTS = -O3 -xCORE-AVX512 -qopt-zmm-usage=high $(PROFILE)
|
OPTS = -Ofast -xCORE-AVX512 -qopt-zmm-usage=high $(PROFILE)
|
||||||
# OPTS = -O3 -xCORE-AVX2 $(PROFILE)
|
#OPTS = -O3 -xCORE-AVX2 $(PROFILE)
|
||||||
# OPTS = -O3 -xAVX $(PROFILE)
|
#OPTS = -O3 -xAVX $(PROFILE)
|
||||||
# OPTS = -O3 -xSSE4.2 $(PROFILE)
|
#OPTS = -O3 -xSSE4.2 $(PROFILE)
|
||||||
OPTS = -O3 -no-vec $(PROFILE)
|
#OPTS = -O3 -no-vec $(PROFILE)
|
||||||
# OPTS = -O3 -xHost $(PROFILE)
|
#OPTS = -Ofast -xHost $(PROFILE)
|
||||||
CFLAGS = $(PROFILE) -restrict $(OPTS)
|
CFLAGS = $(PROFILE) -restrict $(OPTS)
|
||||||
CXXFLAGS = $(CFLAGS)
|
CXXFLAGS = $(CFLAGS)
|
||||||
ASFLAGS = -masm=intel
|
ASFLAGS = -masm=intel
|
||||||
FCFLAGS =
|
FCFLAGS =
|
||||||
LFLAGS = $(PROFILE) $(OPTS)
|
LFLAGS = $(PROFILE) $(OPTS)
|
||||||
DEFINES = -D_GNU_SOURCE -DNOCHUNK -DUSE_SIMD# -DLIKWID_PERFMON -DPRECISION=1
|
DEFINES = -D_GNU_SOURCE -DALIGNMENT=64 # -DLIKWID_PERFMON -DPRECISION=1
|
||||||
INCLUDES = $(MPIINC) $(LIKWID_INC)
|
INCLUDES =
|
||||||
LIBS = $(LIKWID_LIB) -llikwid
|
LIBS =
|
||||||
|
Loading…
Reference in New Issue
Block a user