# Invocation command line:
# /fastfs/molka/Spec_OMP2012-021/bin/runspec -D --config=ZIH-luwan-pgi-12.9.cfg --flagsurl=file:///fastfs/molka/Spec_OMP2012-021/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        = Sun Fire X4140
hw_psu_info = Delta A221
hw_psu = 1 x 658 W
hw_power_14130751268889_vendor = ZES Zimmer
hw_power_14130751268889_serial = 09261111
hw_power_14130751268889_model = LMG450
hw_power_14130751268889_met_inst = PTB (Physikalisch Technische Bundesanstalt)
hw_power_14130751268889_label = Power Analyzer
hw_power_14130751268889_connection = RS232 via USB-adapter
hw_power_14130751268889_cal_org = ZES Zimmer
hw_power_14130751268889_cal_label = 0430926005
hw_power_14130751268889_cal_date = 11.29.2011
hw_memory       = 32 GB (8 x 4 GB 2Rx4 PC2-5300R-5, ECC)
hw_disk         = 292 GB (2 x 146 GB SAS 10000 rpm, Raid 0)
hw_vendor       = Sun Microsystems

# CPU description
hw_cpu_name     = AMD Opteron 2384
hw_cpu_mhz      = 2700
hw_cpu_max_mhz = 2700
hw_nchips          = 2
hw_ncores          = 8
hw_ncoresperchip   = 4
hw_nthreadspercore = 1
hw_ncpuorder    = 1,2 chips
hw_fpu          = Integrated
hw_pcache       = 64 KB I + 64 KB D on chip per core
hw_scache       = 512 KB I+D on chip per core
hw_tcache       = 6 MB I+D on chip per chip
hw_ocache       = None

# Operating system, file system
sw_os000        = Ubuntu 12.04.1 LTS
sw_os001        = Kernel 3.2.0-31-generic
sw_state        = run-level 2
sw_file         = ext4
sw_compiler     = C/C++/Fortran: Version 12.9 of the PGI Compilers
sw_other        = None
sw_base_ptrsize = 64-bit
sw_peak_ptrsize = Not Applicable

#availability
hw_avail        = Mar-2009
sw_avail        = Sep-2012

# Tester description - put your license number here!
license_num     = 37A
prepared_by     = Daniel Molka <daniel.molka@tu-dresden.de>
test_sponsor    = Technische Universitaet Dresden

#######################################################################
# 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           = x86_64
tune          = base
threads       = 8
output_format = all
table         = 1
teeout        = no
teerunout     = yes
check_md5     = yes
env_vars      = yes
makeflags     = -j 9
strict_rundir_verify=0
sysinfo_program = $[top]/Docs/sysinfo -f

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


hw_temperature_14130751268888_label       = Temperature Meter
hw_temperature_14130751268888_vendor      = Digi
hw_temperature_14130751268888_model       = Watchport/H
hw_temperature_14130751268888_connection  = USB
hw_temperature_14130751268888_setup       = positioned in front of intake fan

#######################################################################
# 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            = pgcc
CXX           = pgcpp
FC            = pgf90
ONESTEP=no
ENV_OMP_NESTED=FALSE
ENV_OMP_DYNAMIC=FALSE
ENV_MP_BIND=YES
ENV_MP_BLIST=0,1,2,3,4,5,6,7
ENV_MPSTKZ=64M
ENV_OMP_STACKSIZE=64M

# 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=   OMP_NESTED=FALSE
notes_010=   OMP_DYNAMIC=FALSE
notes_015=   OMP_STACKSIZE=64M
notes_020=   MP_BIND=YES
notes_025=   MP_BLIST=0,1,2,3,4,5,6,7
notes_030=   MPSTKZ=64M
#
#######################################################################
# Gross Baseline Optimization
# notes1xx are used for listing the baseline tuning description

gross=base=default=default:

OPTIMIZE     = -mp -fast -Mvect=sse -Mipa=fast,inline -Msmartalloc=huge -mcmodel=medium

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

gross=peak=default=default:

OPTIMIZE     = -mp -fast -Mvect=sse -Mipa=fast,inline -Msmartalloc=huge -mcmodel=medium -tp= shanghai-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.

gross=default=default=default:

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

#######################################################################
# End of user-supplied information.
#######################################################################



# The following settings were obtained by running '$[top]/Docs/sysinfo -f'
default:
notes_plat_sysinfo_000 = Sysinfo program /fastfs/molka/Spec_OMP2012-021/Docs/sysinfo
notes_plat_sysinfo_005 = $Rev: 395 $ $Date:: 2012-07-25 #$ 8f8c0fe9e19c658963a1e67685e50647
notes_plat_sysinfo_010 = running on luwan Mon Sep 24 17:21:38 2012
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 : Quad-Core AMD Opteron(tm) Processor 2384
notes_plat_sysinfo_050 =       2 "physical id"s (chips)
notes_plat_sysinfo_055 =       8 "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 : 4
notes_plat_sysinfo_080 =       siblings  : 4
notes_plat_sysinfo_085 =       physical 0: cores 0 1 2 3
notes_plat_sysinfo_090 =       physical 1: cores 0 1 2 3
notes_plat_sysinfo_095 =    cache size : 512 KB
notes_plat_sysinfo_100 =
notes_plat_sysinfo_105 = From /proc/meminfo
notes_plat_sysinfo_110 =    MemTotal:       32949636 kB
notes_plat_sysinfo_115 =    HugePages_Total:       0
notes_plat_sysinfo_120 =    Hugepagesize:       2048 kB
notes_plat_sysinfo_125 =
notes_plat_sysinfo_130 = /usr/bin/lsb_release -d
notes_plat_sysinfo_135 =    Ubuntu 12.04.1 LTS
notes_plat_sysinfo_140 =
notes_plat_sysinfo_145 = From /etc/*release* /etc/*version*
notes_plat_sysinfo_150 =    debian_version: wheezy/sid
notes_plat_sysinfo_155 =
notes_plat_sysinfo_160 = uname -a:
notes_plat_sysinfo_165 =    Linux luwan 3.2.0-31-generic #50-Ubuntu SMP Fri Sep 7 16:16:45 UTC 2012
notes_plat_sysinfo_170 =    x86_64 x86_64 x86_64 GNU/Linux
notes_plat_sysinfo_175 =
notes_plat_sysinfo_180 = run-level 2 Sep 24 10:37
notes_plat_sysinfo_185 =
notes_plat_sysinfo_190 = SPEC is set to: /fastfs/molka/Spec_OMP2012-021
notes_plat_sysinfo_195 =    Filesystem     Type  Size  Used Avail Use% Mounted on
notes_plat_sysinfo_200 =    /dev/sda2      ext4  240G  162G   66G  72% /
notes_plat_sysinfo_205 =
notes_plat_sysinfo_210 = Cannot run dmidecode; consider saying 'chmod +s /usr/sbin/dmidecode'
notes_plat_sysinfo_215 =
notes_plat_sysinfo_220 = (End of data from sysinfo program)
# hw_cpu_name    = Quad-Core AMD Opteron 2384
# hw_disk        = 240 GB  add more disk info here
# hw_memory001   = 31.423 GB fixme: If using DDR3, format is:
# hw_memory002   = 'N GB (M x N GB nRxn PCn-nnnnnR-n, ECC)'
# hw_nchips      = 2
# prepared_by    = molka  (is never output, only tags rawfile)
# sw_file        = ext4
# sw_os001       = Ubuntu 12.04.1 LTS
# sw_os002       = 3.2.0-31-generic
# sw_state       = Run level 2 (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/pgi129_linux_flags.xml
tester = Technische Universitaet Dresden
hw_power_14130751268889_setup000 = connected to the single power supply that powers
hw_power_14130751268889_setup001 = the system
notes_plat_000 = One of the two redundant power supplies has been removed
notes_os_000 = initial version: Ubuntu-Server 10.04 LTS, Release amd64 (20100427)
notes_os_005 = continuously upgraded via Ubuntu update manager