# Invocation command line:
# /tmp/spec/1.1/bin/runspec --config=/tmp/spec/1.1/config/hypnos-intel.cfg --flagsurl=file://bigdata/rz/kroh21/SPEC/OMP2012/run/Intel-ic13.0-linux64.20130910.xml --reportable gross
# output_root was not used for this run
############################################################################
# Invocation command line:
# /tmp/OMP2012-021/bin/runspec --config=ZIH-atlas-pgi-12.9.cfg --flagsurl=/home/molka/OMP2012/pgi129_linux_flags.xml --reportable gross
# output_root was not used for this run
############################################################################
#######################################################################
# System Under Test (SUT) Section
# If it affects performance, you need to describe it, either
# in the pre-defined fields or by adding it to the notes section.
# Replace the setting below with the ones that match your
# machine.
#######################################################################

# System Description
hw_model        = Supermicro H8QGi+-F
#hw_psu_info = SuperMicro PWS-1K41F-1R
#hw_psu = 1 x 1400 W
hw_memory       = 256 GB (32 x 8 GB 2Rx4 PC3-10600R-9, ECC)
hw_disk         = 500 GB (1 x 500 GB SATA 7200rpm)
hw_vendor       = Supermicro

# CPU description
hw_cpu_name     = AMD Opteron 6276
hw_cpu_mhz      = 2300
hw_cpu_max_mhz = 3200
hw_cpu_char     = AMD Turbo CORE technology up to 3.20 GHz
hw_nchips          = 4
hw_ncores          = 64
hw_ncoresperchip   = 16
hw_nthreadspercore = 1
hw_ncpuorder    = 2,4 chips
hw_fpu          = Integrated
hw_pcache000    = 512 KB I on chip per chip,
hw_pcache001    = 64 KB I shared / 2 cores;
hw_pcache002    = 16 KB D on chip per core
hw_scache       = 16 MB I+D on chip per chip, 2 MB shared / 2 cores
hw_tcache       = 16 MB I+D on chip per chip, 8 MB shared / 8 cores
hw_ocache       = None

# PSU

# Operating system, file system
sw_os000        = Ubuntu 14.04 LTS
sw_os001        = Kernel 4.4.0-38-generic
sw_state        = run-level 5
sw_file         = ext3
sw_compiler000  = C/C++/Fortran: Version 17.0.2.174 of the Intel
sw_compiler001 = Compilers
sw_compiler002 = Build 20170213
sw_other        = None
sw_base_ptrsize = 64-bit
sw_peak_ptrsize = Not Applicable

#availability
hw_avail        = Nov-2011
sw_avail        = Feb-2017

# Tester description - put your license number here!
license_num     = 65A
prepared_by     =
tester          = HZDR
test_sponsor    = HZDR

#######################################################################
# End of SUT section
#######################################################################


#######################################################################
# The header section of the config file.  Must appear
# before any instances of "default="
#
# ext     = how the binaries you generated will be identified
# tune    = specify "base" or "peak" or "all"
# threads = number of threads to use
# the rest are default values

ext           = hypnos-intel
tune          = base
threads       = 32
output_format = all
table         = 1
teeout        = no
teerunout     = yes
check_md5     = yes
env_vars      = yes
makeflags     = -j 33
strict_rundir_verify=0
sysinfo_program = $[top]/Docs/sysinfo -f

# Power and temperature meter configuration
#power          = no
#power_analyzer = 141.30.75.126:8889
#temp_meter     = 141.30.75.126:8888
#mean_anyway = 1



#######################################################################
# Compiler selection
# CC  = how the C Compiler is invoked
# CXX = how the C++ Compiler is invoked
# FC  = how the FORTRAN compiler is invoked

default=default=default=default:
CC            = icc
CXX          = icpc
FC             =  ifort
#ONESTEP=no

ENV_KMP_LIBRARY=turnaround
ENV_KMP_BLOCKTIME=infinite
ENV_KMP_STACKSIZE=190M
ENV_OMP_DYNAMIC=FALSE
ENV_OMP_NESTED=FALSE


350.md=default=default=default:
FPORTABILITY  = -FR

367.imagick=default=default=default:
CPORTABILITY  = -std=c99

357.bt331=default=default=default:
PORTABILITY   = -mcmodel=medium

363.swim=default=default=default:
PORTABILITY   = -mcmodel=medium


# Note that SPEC baseline rules require that compiler flags be
# "safe". See the SPEC OMP2012 Run Rules for more details on this.
#
# OPTIMIZE  = flags applicable to all compilers
# COPTIMIZE = flags applicable to the C compiler
# FOPTIMIZE = flags applicable to the Fortran compiler
#
# See your compiler manual for information on the flags available
# for your compiler
#
# PORTABILITY   = Additional C/Fortran flags needed for portability
# CPORTABILITY  = Additional C flags needed for portability
# FPORTABILITY  = Additional Fortran flags needed for portability
# EXTRA_CFLAGS  = Additional flags to use for C compilation
#                 used for per benchmark peak optimization
# EXTRA_FFLAGS  = Additional flags to use for Fortran compilation
#                 used for per benchmark peak optimization
# EXTRA_LIBS    = Additional libraries used for compilation
#                 used for per benchmark peak optimization

#######################################################################
# General notes (notes0xx)
notes_000= Environment:
notes_005=   KMP_LIBRARY=turnaround
notes_010=   KMP_BLOCKTIME=infinite
notes_015=   KMP_STACKSIZE=190M
notes_020=   OMP_DYNAMIC=FALSE
notes_025=   OMP_NESTED=FALSE
#
#######################################################################
# Gross Baseline Optimization
# notes1xx are used for listing the baseline tuning description

gross=base=default=default:

OPTIMIZE     = -O2 -openmp -ipo
# -xAVX
COPTIMIZE=-ansi-alias
CXXOPTIMIZE=-ansi-alias
FOPTIMIZE=-align array64byte
ENV_KMP_AFFINITY=compact,0
#-Mvect=simd:256 -Msmartalloc=huge -mcmodel=medium

#######################################################################
# Gross Peak Optimization
# notes2xx are used for listing the peak tuning description

gross=peak=default=default:

OPTIMIZE     = -fopenmp -O3
#OPTIMIZE     = -mp -fast -Mvect=simd:256 -Msmartalloc=huge -mcmodel=medium -tp= bulldozer-64

#######################################################################
# Gross Portability
# notes8xx are used for listing the portability flags that are needed
# to get some of the programs to compile. While SPEC has made efforts
# to ensure that programs do not require these types of flags, some
# of the programs are advanced enough and the differences between
# operating systems great enough that some programs require these.
#
# For portability flags for benchmarks not listed, duplicate the format
# used below.

# The following settings were obtained by running '$[top]/Docs/sysinfo -f'
default:
notes_plat_sysinfo_000 = Sysinfo program /tmp/spec/1.1/Docs/sysinfo
notes_plat_sysinfo_005 = Revision 563 of 2016-06-10 (097295389cf6073d8c3b03fa376740a5)
notes_plat_sysinfo_010 = running on laser082 Thu Aug  3 13:00:44 2017
notes_plat_sysinfo_015 =
notes_plat_sysinfo_020 = This section contains SUT (System Under Test) info as seen by
notes_plat_sysinfo_025 = some common utilities.  To remove or add to this section, see:
notes_plat_sysinfo_030 =   http://www.spec.org/omp2012/Docs/config.html#sysinfo
notes_plat_sysinfo_035 =
notes_plat_sysinfo_040 = From /proc/cpuinfo
notes_plat_sysinfo_045 =    model name : AMD Opteron(TM) Processor 6276
notes_plat_sysinfo_050 =       4 "physical id"s (chips)
notes_plat_sysinfo_055 =       64 "processors"
notes_plat_sysinfo_060 =    cores, siblings (Caution: counting these is hw and system dependent.  The
notes_plat_sysinfo_065 =    following excerpts from /proc/cpuinfo might not be reliable.  Use with
notes_plat_sysinfo_070 =    caution.)
notes_plat_sysinfo_075 =       cpu cores : 8
notes_plat_sysinfo_080 =       siblings  : 16
notes_plat_sysinfo_085 =       physical 0: cores 0 1 2 3 4 5 6 7
notes_plat_sysinfo_090 =       physical 1: cores 0 1 2 3 4 5 6 7
notes_plat_sysinfo_095 =       physical 2: cores 0 1 2 3 4 5 6 7
notes_plat_sysinfo_100 =       physical 3: cores 0 1 2 3 4 5 6 7
notes_plat_sysinfo_105 =    cache size : 2048 KB
notes_plat_sysinfo_110 =
notes_plat_sysinfo_115 = From /proc/meminfo
notes_plat_sysinfo_120 =    MemTotal:       264017344 kB
notes_plat_sysinfo_125 =    HugePages_Total:       0
notes_plat_sysinfo_130 =    Hugepagesize:       2048 kB
notes_plat_sysinfo_135 =
notes_plat_sysinfo_140 = /usr/bin/lsb_release -d
notes_plat_sysinfo_145 =    Ubuntu 14.04.5 LTS
notes_plat_sysinfo_150 =
notes_plat_sysinfo_155 = From /etc/*release* /etc/*version*
notes_plat_sysinfo_160 =    debian_version: jessie/sid
notes_plat_sysinfo_165 =    os-release:
notes_plat_sysinfo_170 =       NAME="Ubuntu"
notes_plat_sysinfo_175 =       VERSION="14.04.5 LTS, Trusty Tahr"
notes_plat_sysinfo_180 =       ID=ubuntu
notes_plat_sysinfo_185 =       ID_LIKE=debian
notes_plat_sysinfo_190 =       PRETTY_NAME="Ubuntu 14.04.5 LTS"
notes_plat_sysinfo_195 =       VERSION_ID="14.04"
notes_plat_sysinfo_200 =       HOME_URL="http://www.ubuntu.com/"
notes_plat_sysinfo_205 =       SUPPORT_URL="http://help.ubuntu.com/"
notes_plat_sysinfo_210 =    rh-release: Red Hat Enterprise Linux Server release 7.2 (Maipo)
notes_plat_sysinfo_215 =
notes_plat_sysinfo_220 = uname -a:
notes_plat_sysinfo_225 =    Linux laser082 4.4.0-38-generic #57~14.04.1-Ubuntu SMP Tue Sep 6 17:20:43 UTC
notes_plat_sysinfo_230 =    2016 x86_64 x86_64 x86_64 GNU/Linux
notes_plat_sysinfo_235 =
notes_plat_sysinfo_240 = run-level 5 Apr 5 08:55
notes_plat_sysinfo_245 =
notes_plat_sysinfo_250 = SPEC is set to: /tmp/spec/1.1
notes_plat_sysinfo_255 =    Filesystem     Type  Size  Used Avail Use% Mounted on
notes_plat_sysinfo_260 =    /dev/sda1      ext3   37G  8.2G   27G  24% /
notes_plat_sysinfo_265 =
notes_plat_sysinfo_270 = Cannot run dmidecode; consider saying 'chmod +s /usr/sbin/dmidecode'
notes_plat_sysinfo_275 =
notes_plat_sysinfo_280 = (End of data from sysinfo program)
# hw_cpu_name    = AMD Opteron 6276
# hw_disk        = 37 GB  add more disk info here
# hw_memory001   = 251.787 GB fixme: If using DDR3, format is:
# hw_memory002   = 'N GB (M x N GB nRxn PCn-nnnnnR-n, ECC)'
# hw_nchips      = 4
# prepared_by    = kroh21  (is never output, only tags rawfile)
# sw_file        = ext3
# sw_os001       = Ubuntu 14.04.5 LTS
# sw_os002       = 4.4.0-38-generic
# sw_state       = Run level 5 (add definition here)


# The following section was added automatically, and contains settings that
# did not appear in the original configuration file, but were added to the
# raw file after the run.
default:
flagsurl000 = http://www.spec.org/omp2012/flags/Intel-17.2-linux_flags.xml