# Invocation command line: # /var/spool/alps/3658740/runspec --rebuild --reportable --flagsurl flags-cray-openacc.xml --config br2-cray-oacc.cfg --tune base openacc # output_root was not used for this run ############################################################################ #################################################################### # Tester information #################################################################### license_num = 3440A prepared_by = Huian Li tester = Indiana University test_sponsor = Indiana University ###################################################################### # 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" ext = cray output_format = asc teeout = yes teerunout = yes tune = base #strict_rundir_verify = 0 #output_root = /local/home//SPECACCEL #################################################################### # HOST Hardware information #################################################################### default=default=default=default: hw_vendor = Cray hw_avail = Apr-2013 hw_cpu_mhz = 2300 hw_cpu_max_mhz = 3200 hw_cpu_char000 = AMD Turbo CORE Technology up to 3.2GHz, Turbo hw_cpu_char001 = CORE off hw_disk = Two 500 GB 7200 RPM 2.5" SAS hard drives, in RAID 1 mirror hw_fpu = Integrated hw_memory000 = 32 GB (4 x 8 GB 2Rx4 PC3L-12800R-11, ECC) hw_model = Cray XK7 hw_ncores = 16 hw_nchips = 2 hw_ncoresperchip = 16 hw_nthreadspercore = 1 hw_ncpuorder = 1 chip hw_other = None hw_ocache = None hw_pcache = 32 KB I + 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 #################################################################### # Accelerator Hardware information #################################################################### hw_accel_connect = PCIe 2.0 16x hw_accel_desc000 = NVIDIA Tesla K20m GPU, 2496 CUDA cores, 706MHz, 5 hw_accel_desc001 = GB GDDR5 RAM hw_accel_ecc = yes hw_accel_model = Tesla K20 hw_accel_name = NVIDIA Tesla K20 hw_accel_type = GPU hw_accel_vendor = NVIDIA sw_accel_driver = 304.47.09-1_1.0401.835.0.0.gem ###################################################################### # 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" # the rest are default values ###################################################################### # Compiler selection, versions, and dates. # C and Fortran are used in both OMPM2001 and OMPL2001, so its # information appears under # default=default=default=default: # # sw_compiler = additional information describing the compiler # CC = how the C Compiler is invoked # FC = how the FORTRAN compiler is invoked default=default=default=default: sw_file = NFSv3 (IBM N5500 NAS) over Gb ethernet sw_os000 = SUSE Linux Enterprise Server 11 (x86_64), Cray sw_os001 = Linux Environment 4.2 sw_os001 = Kernel 2.6.32.59-0.7.1_1.0401.6845-cray_gem_c sw_other = NVIDIA CUDA 5.5.20 sw_state = Multi-user, run level 3 sw_base_ptrsize = 64-bit sw_avail = Jul-2014 sw_compiler = Cray Compiling Environment 8.3.1 sw_accel_driver = NVIDIA UNIX x86_64 Kernel Module 319.82 CC = cc CXX = CC FC = ftn strict_rundir_verify = 0 ####################################################################### # Medium Baseline Optimization # notes0xx are used for baseline tuning description #medium=base=default=default: #notes000 = Baseline C : gcc -openmp -O2 #notes001 = Fortran : f90 -64 -mp -O2 #notes002 = # Note that SPEC baseline rules require that compiler flags be # "safe". See the SPEC OMP2001 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 # ####################################################################### # Medium 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. Each benchmark is assigned its own "area" and its own # setting for EXTRA_CFLAGS # # EXTRA_CFLAGS = Additional flags to use for compilation; typically # used for portability flags # EXTRA_LIBS = Additional libraries used for compilation; typically # used for issues of portability # EXTRA_FFLAGS = Additional flags to use for compilation; typically # used for portability flags ####################################################################### # Large Baseline Optimization # notes0xx are used for listing the baseline tuning description # #large=base=default=default: notes_000 = Baseline C: gcc notes_005 = Fortran: f90 -64 -mp -O2 notes_010 = # OPTIMIZE = flags applicable to all compilers #COPTIMIZE = -h pragma=acc -h nopragma=omp -fpic -dynamic -Gp #FOPTIMIZE = -h acc,noomp -fpic -dynamic -G2 -s integer64 COPTIMIZE = -h pragma=acc -h nopragma=omp -fpic -dynamic FOPTIMIZE = -h acc,noomp -em -fpic -dynamic # # See your compiler manual for information on the flags available # for your compiler # #OPTIMIZE = -O2 -acc -ta=nvidia,4.2,nocache OPTIMIZE = -O2 LIBS = EXTRA_LIBS = EXTRA_CXXFLAGS = EXTRA_CFLAGS = ####################################################################### # Large 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. #large=default=compsys=default: #notes800 = #notes801 = Portability: 314.omriq=default=default=default: PORTABILITY = -DSPEC_NO_INLINE 352.ep=default=default=default: PORTABILITY = -DSPEC_NO_INLINE ####################################################################### # End of user-supplied information. ####################################################################### # The following settings were obtained by running 'specperl $[top]/Docs/sysinfo' default: notes_plat_sysinfo_000 = Sysinfo program /N/soft/mason/specaccel-1.0/Docs/sysinfo notes_plat_sysinfo_005 = $Rev: 6874 $ $Date:: 2013-11-20 #$ 0953404ef7e75a5f9bbb534c6de3f831 notes_plat_sysinfo_010 = running on nid00456 Tue Aug 12 17:37:45 2014 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/accel/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 = 1 "physical id"s (chips) notes_plat_sysinfo_055 = 16 "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 : 16 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 = cache size : 2048 KB notes_plat_sysinfo_095 = notes_plat_sysinfo_100 = From /proc/meminfo notes_plat_sysinfo_105 = MemTotal: 33084584 kB notes_plat_sysinfo_110 = HugePages_Total: 0 notes_plat_sysinfo_115 = Hugepagesize: 2048 kB notes_plat_sysinfo_120 = notes_plat_sysinfo_125 = /usr/bin/lsb_release -d notes_plat_sysinfo_130 = SUSE Linux Enterprise Server 11 (x86_64) notes_plat_sysinfo_135 = notes_plat_sysinfo_140 = From /etc/*release* /etc/*version* notes_plat_sysinfo_145 = SuSE-release: notes_plat_sysinfo_150 = SUSE Linux Enterprise Server 11 (x86_64) notes_plat_sysinfo_155 = VERSION = 11 notes_plat_sysinfo_160 = PATCHLEVEL = 1 notes_plat_sysinfo_165 = mazama-release: notes_plat_sysinfo_170 = Mazama Wed Aug 28 02:06:30 CDT 2013 on hssbld0 by bwdev notes_plat_sysinfo_175 = lsb-cray-mazama-7.1.0 notes_plat_sysinfo_180 = notes_plat_sysinfo_185 = uname -a: notes_plat_sysinfo_190 = Linux nid00456 2.6.32.59-0.7.1_1.0402.7496-cray_gem_c #1 SMP Wed Feb 26 notes_plat_sysinfo_195 = 05:58:57 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux notes_plat_sysinfo_200 = notes_plat_sysinfo_205 = notes_plat_sysinfo_210 = SPEC is set to: /N/soft/mason/specaccel-1.0 notes_plat_sysinfo_215 = Filesystem Type Size Used Avail Use% Mounted on notes_plat_sysinfo_220 = /N/soft dvs 1.9T 1.6T 258G 87% /N/soft notes_plat_sysinfo_225 = notes_plat_sysinfo_230 = Cannot run dmidecode; consider saying 'chmod +s /usr/sbin/dmidecode' notes_plat_sysinfo_235 = notes_plat_sysinfo_240 = (End of data from sysinfo program) hw_cpu_name = AMD Opteron 6276 hw_disk = None hw_nchips = 1 prepared_by = huili (is never output, only tags rawfile) sw_file = NFSv3 (IBM N5500 NAS) over Gb ethernet sw_os002 = SUSE Linux Enterprise Server 11 (x86_64) sw_os003 = 2.6.32.59-0.7.1_1.0402.7496-cray_gem_c sw_state = Multi-user, run level 3 # 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/accel/flags/flags-advanced.20150303.xml sw_peak_ptrsize = Not Applicable