BIOS settings notes:
Intel Hyper-Threading Technology (SMT): Enabled (default is Enabled)
Intel Turbo Boost Technology (Turbo) : Enabled (default is Enabled)(Max 3.8GHz)
Extra Flags:
331.art_l: -DINTS_PER_CACHELINE=32 -DDBLS_PER_CACHELINE=16
all: -gcc-name=/usr/bin/gcc
General Notes and environment variables
export KMP_LIBRARY=turnaround
export KMP_STACKSIZE=31M
export KMP_BLOCKTIME=infinite
export OMP_DYNAMIC=FALSE
ONESTEP=yes
ulimit -s unlimited
For compiler/openmp flags description please refer:
http://www.spec.org/cpu2006/flags/Intel-ic12.0-linux64-revB.20120329.html
Base optimization flags and environment variables:
Large:
OPTIMIZE=-O2 -xAVX -ipo -openmp -no-prec-div -mcmodel=medium -shared-intel
COPTIMIZE = -ansi_alias
export KMP_AFFINITY=compact,0
Peak optimization flags and environment variables:
Large:
OPTIMIZE=-O2 -xAVX -ipo -openmp -mcmodel=medium -shared-intel
COPTIMIZE = -ansi_alias
export KMP_AFFINITY=compact,1
Peak per-benchamrk optimization flags and environment variables:
311.wupwise_l
OPTIMIZE=-O3 -xSSE4.2 -ipo -openmp
313.swim_l
srcalt = ompl.32
OPTIMIZE=-O3 -xSSE4.2 -ipo -openmp -opt-streaming-stores always -align
export KMP_AFFINITY=compact,1
export OMP_NUM_THREADS=16
315.mgrid_l
OPTIMIZE=-O3 -xSSE4.2 -ipo -openmp -fno-alias
export KMP_AFFINITY=compact,1
export OMP_NUM_THREADS=16
317.applu_l
OPTIMIZE=-O3 -xSSE4.2 -ipo -openmp -fno-alias
export KMP_AFFINITY=compact,1
export OMP_NUM_THREADS=16
321.equake_l
export KMP_AFFINITY=compact,1
export OMP_NUM_THREADS=16
325.apsi_l=peak=default=default:
basepeak=yes
327.gafort_l
OPTIMIZE=-O3 -xSSE4.2 -ipo -openmp
export KMP_AFFINITY=scatter,0
329.fma3d_l
FOPTIMIZE=-no-prec-sqrt -fp-model fast=2
EXTRA_LIBS=-L$(SPECLIB) -lhoard
export KMP_AFFINITY=compact,1
331.art_l
|