# Invocation command line: # /spec/CPU2017/v1.0.2/bin/harness/runcpu --configfile zz-publish-v9.cfg --iterations 2 --nobuild --nopower --runmode rate --tune base:peak --size test:train:refrate intrate # output_root used was "/spec/CPU2017/v1.0.2/zPubFeb18" ############################################################################ # The following line MUST be set to the suite installed path! %define install_path /spec/CPU2017/v1.0.2 %define fdpr 1 ################################################################### #SPEC CPU2017 config file ################################################################### #%define TestCopies 0 %ifdef %{chip1} bind = < /proc/sys/vm/nr_hugepages notes_os_020 = drop cache is used before invoking runcpu command notes_os_025 = sync; echo 3 > /proc/sys/vm/drop_caches # verbose -> -v #verbose = 1 to 99, 5 is default, 91 is good for debugging #verbose = 1 # Set up how parallel to do the compiles %ifdef %{make_j} makeflags = -j%{make_j} %endif #--prevent log file lines that are too long for vi # But must be long enough for port_progress to get data log_line_width = 1024 # Point to where the usr/compiler/OS Flags file is #flagsurl000 = http://www.spec.org/cpu2006/flags/IBM-XL.V13La.xml #flagsurl001 = http://www.spec.org/cpu2006/flags/IBM-Linux-V7.xml flagsurl000 = http://www.spec.org/cpu2017/flags/IBM_Linux_9009_S.xml flagsurl001 = http://www.spec.org/cpu2017/flags/IBM_XL_Linux_1317_flags.xml CC_VERSION_OPTION = -qversion=verbose CXX_VERSION_OPTION = -qversion=verbose FC_VERSION_OPTION = -qversion=verbose CC_PATH = /opt/ibm/xlC/13.1.7/bin CXX_PATH = /opt/ibm/xlC/13.1.7/bin XLF_PATH = /opt/ibm/xlf/15.1.7/bin #=============================================================================== # How the compilers are called # The settings used here are for IBM C/C++ and xl Fortran compilers #=============================================================================== default: CC = $(CC_PATH)/xlc_at -qlanglvl=extc99 CXX = $(CXX_PATH)/xlC_at FC = $(XLF_PATH)/xlf95_at #=============================================================================== # Portability Flags # no optimizations allowed here #=============================================================================== default: PORTABILITY = -DSPEC_LP64 500.perlbench_r,600.perlbench_s: CPORTABILITY = -DSPEC_LINUX_PPC_LE 503.bwaves_r,603.bwaves_s: FPORTABILITY = -qfixed 507.cactuBSSN_r,607.cactuBSSN_s: CPORTABILITY = -DSPEC_NO_UNDERSCORE 510.parest_r: CXXPORTABILITY = -qnoxlcompatmacros 521.wrf_r,621.wrf_s: CPORTABILITY = -DSPEC_NOUNDERSCORE FPPPORTABILITY = -DSPEC_IBMXL EXTRA_FPORTABILITY = -qufmt=be 523.xalancbmk_r,623.xalancbmk_s: CXXPORTABILITY = -DSPEC_LINUX 526.blender_r: PORTABILITY = -qchars=unsigned CXXPORTABILITY = -D__BOOL_DEFINED 527.cam4_r,627.cam4_s: CPORTABILITY = -DSPEC_NO_UNDERSCORE 628.pop2_s: CPORTABILITY = -DSPEC_NO_UNDERSCORE EXTRA_FPORTABILITY = -qufmt=be #=============================================================================== # Common Optimizations for base and peak #=============================================================================== default: %define LHLIB -lhugetlbfs sw_base_ptrsize = 64-bit sw_peak_ptrsize = 64-bit %define c_suppress %define cxx_suppress %define f_suppress -qsuppress=cmpmsg:1500-036 %define ld_suppress -qsuppress=1500-029:1500-036 EXTRA_LDFLAGS = %{ld_suppress} %{LHLIB} #=============================================================================== # Base Level Optimizations #=============================================================================== intrate=base: EXTRA_COPTIMIZE = -O5 -qarch=pwr9 -qtune=pwr9 EXTRA_CFLAGS = -qipa=noobject -qalias=noansi EXTRA_CXXOPTIMIZE = -O4 -qarch=pwr9 -qtune=pwr9 -ltcmalloc EXTRA_CXXFLAGS = -qipa=noobject EXTRA_FOPTIMIZE = -O4 -qarch=pwr9 -qtune=pwr9 -qprefetch=dscr=1 EXTRA_FFLAGS = -qipa=noobject LDCOPTIMIZE = -Wl,-z,muldefs #=============================================================================== # Peak Level Optimizations #=============================================================================== notes_peak_fdpr_000 = The FDPR post compiler binary optimizer was used %define FDPRCOMP -qfdpr %define FDPRLDFLAGS -Wl,-q %define FDPRCLEAN rm -f ${baseexe}.orig ${baseexe}.instr ${baseexe}.nprof %define FDPR /opt/FDPR/fdprpro %define Fopts500 -O3 -noasd %define Fopts502 -RC -nop -bp -bf -A 2 -ihf 20 -isf 12 %define Fopts505 -O4 -RC -nop -bf -tlo -pto -rt 0 -kr -hr -RD -las %define Fopts520 -O4 -A 2 -rcl 2 -sls -dir -vrox %define Fopts523 -O3 %define Fopts525 -O3 -RC -nop -bf -tlo -pto -rt 0 -kr -hr -RD -las -vrox -lux -1 -lu 9 -isf 12 -si -ihf 20 -sidf 50 -bp %define Fopts531 -O3 -noasd %define Fopts541 -RC -nop -bp -bf -hr %define Fopts557 -O4 default=peak: PASS1_CFLAGS = -qpdf1 PASS1_CXXFLAGS = -qpdf1 PASS1_FFLAGS = -qpdf1 PASS1_LDFLAGS = -qpdf1 PASS2_CFLAGS = -qpdf2 PASS2_CXXFLAGS = -qpdf2 PASS2_FFLAGS = -qpdf2 PASS2_LDFLAGS = -qpdf2 %ifndef %{TestCopies} copies = %{Copy8} %endif 502.gcc_r,505.mcf_r,520.omnetpp_r=peak: %ifndef %{TestCopies} copies = %{Copy6} %endif 500.perlbench_r,600.perlbench_s=peak: # INT # None # C Benchmark OPTIMIZE = -O3 -qarch=pwr9 -qtune=pwr9 -qinline=level=10 -qprefetch=dscr=1 EXTRA_CFLAGS = -qipa=noobject:partition=large -qalias=noansi -qstrict=nans %ifdef %{fdpr} notes_peak_fdpr_005= 500.perlbench fdpr options: -O3 -noasd %define FDPROPTS %{Fopts500} EXTRA_COPTIMIZE = %{FDPRCOMP} LDFLAGS = %{FDPRLDFLAGS} fdo_pre0 = $CC_PATH/cleanpdf ; %{FDPRCLEAN} fdo_pre2 = cp -p ${baseexe} ${baseexe}.orig ; %{FDPR} -a instr %{FDPROPTS} ${baseexe}; cp -p ${baseexe}.instr ${baseexe} fdo_run2 = $command fdo_post2 = cp -p ${baseexe}.orig ${baseexe} ; %{FDPR} -a opt -f ${baseexe}.nprof %{FDPROPTS} ${baseexe} ; mv ${baseexe}.fdpr ${baseexe} %undef FDPROPTS %endif 502.gcc_r=peak: # INT # None # C only Benchmark OPTIMIZE = -O3 -qarch=pwr9 -qtune=pwr9 -ltcmalloc EXTRA_CFLAGS = -qipa=noobject -qalias=noansi LDOPTIMIZE = -Wl,-z,muldefs %ifdef %{fdpr} notes_peak_fdpr_010= 502.gcc fdpr options: -RC -nop -bp -bf -A 2 -ihf 20 -isf 12 %define FDPROPTS %{Fopts502} EXTRA_COPTIMIZE = %{FDPRCOMP} LDFLAGS = %{FDPRLDFLAGS} fdo_pre0 = $CC_PATH/cleanpdf ; %{FDPRCLEAN} fdo_pre2 = cp -p ${baseexe} ${baseexe}.orig ; %{FDPR} -a instr %{FDPROPTS} ${baseexe}; cp -p ${baseexe}.instr ${baseexe} fdo_run2 = $command fdo_post2 = cp -p ${baseexe}.orig ${baseexe} ; %{FDPR} -a opt -f ${baseexe}.nprof %{FDPROPTS} ${baseexe} ; mv ${baseexe}.fdpr ${baseexe} %undef FDPROPTS %endif 505.mcf_r,605.mcf_s=peak: # INT # OpenMP # C only Benchmark OPTIMIZE = -O5 -qarch=pwr9 -qtune=pwr9 -qdatasmall -qprefetch=dscr=4 -ltcmalloc EXTRA_CFLAGS = -qipa=noobject %ifdef %{fdpr} notes_peak_fdpr_015= 505.mcf fdpr options: -O4 -RC -nop -bf -tlo -pto -rt 0 -kr -hr -RD -las %define FDPROPTS %{Fopts505} EXTRA_COPTIMIZE = %{FDPRCOMP} LDFLAGS = %{FDPRLDFLAGS} fdo_pre0 = $CC_PATH/cleanpdf ; %{FDPRCLEAN} fdo_pre2 = cp -p ${baseexe} ${baseexe}.orig ; %{FDPR} -a instr %{FDPROPTS} ${baseexe}; cp -p ${baseexe}.instr ${baseexe} fdo_run2 = $command fdo_post2 = cp -p ${baseexe}.orig ${baseexe} ; %{FDPR} -a opt -f ${baseexe}.nprof %{FDPROPTS} ${baseexe} ; mv ${baseexe}.fdpr ${baseexe} %undef FDPROPTS %endif 520.omnetpp_r,620.omnetpp_s=peak: # INT # None # C++ Benchmark OPTIMIZE = -O5 -qarch=pwr9 -qtune=pwr9 -qlibansi -qprefetch=dscr=1 -ltcmalloc EXTRA_CXXFLAGS = -qipa=noobject %ifdef %{fdpr} notes_peak_fdpr_020= 520.omnetpp fdpr options: -O4 -A 2 -rcl 2 -sls -dir -vrox %define FDPROPTS %{Fopts520} EXTRA_CXXOPTIMIZE = %{FDPRCOMP} LDFLAGS = %{FDPRLDFLAGS} fdo_pre0 = $CC_PATH/cleanpdf ; %{FDPRCLEAN} fdo_pre2 = cp -p ${baseexe} ${baseexe}.orig ; %{FDPR} -a instr %{FDPROPTS} ${baseexe}; cp -p ${baseexe}.instr ${baseexe} fdo_run2 = $command fdo_post2 = cp -p ${baseexe}.orig ${baseexe} ; %{FDPR} -a opt -f ${baseexe}.nprof %{FDPROPTS} ${baseexe} ; mv ${baseexe}.fdpr ${baseexe} %undef FDPROPTS %endif 523.xalancbmk_r,623.xalancbmk_s=peak: # INT # None # C++ Benchmark OPTIMIZE = -O5 -qarch=pwr9 -qtune=pwr9 -qpagesize=16M -qprefetch=dscr=7 -ltcmalloc EXTRA_CXXFLAGS = -qipa=noobject %ifdef %{fdpr} notes_peak_fdpr_025= 523.xalan fdpr options: -O3 %define FDPROPTS %{Fopts523} EXTRA_CXXOPTIMIZE = %{FDPRCOMP} LDFLAGS = %{FDPRLDFLAGS} fdo_pre0 = $CC_PATH/cleanpdf ; %{FDPRCLEAN} fdo_pre2 = cp -p ${baseexe} ${baseexe}.orig ; %{FDPR} -a instr %{FDPROPTS} ${baseexe}; cp -p ${baseexe}.instr ${baseexe} fdo_run2 = $command fdo_post2 = cp -p ${baseexe}.orig ${baseexe} ; %{FDPR} -a opt -f ${baseexe}.nprof %{FDPROPTS} ${baseexe} ; mv ${baseexe}.fdpr ${baseexe} %undef FDPROPTS %endif 525.x264_r,625.x264_s=peak: # INT # None # C Benchmark OPTIMIZE = -O5 -qarch=pwr9 -qtune=pwr9 -qnounroll -qrestrict -qprefetch=dscr=7 -ltcmalloc EXTRA_CFLAGS = -qipa=noobject %ifdef %{fdpr} notes_peak_fdpr_030= 525.x264 fdpr options: -O3 -RC -nop -bf -tlo -pto -rt 0 -kr -hr -RD -las -vrox notes_peak_fdpr_035= -lux -1 -lu 9 -isf 12 -si -ihf 20 -sidf 50 -bp %define FDPROPTS %{Fopts525} EXTRA_COPTIMIZE = %{FDPRCOMP} LDFLAGS = %{FDPRLDFLAGS} fdo_pre0 = $CC_PATH/cleanpdf ; %{FDPRCLEAN} fdo_pre2 = cp -p ${baseexe} ${baseexe}.orig ; %{FDPR} -a instr %{FDPROPTS} ${baseexe}; cp -p ${baseexe}.instr ${baseexe} fdo_run2 = $command fdo_post2 = cp -p ${baseexe}.orig ${baseexe} ; %{FDPR} -a opt -f ${baseexe}.nprof %{FDPROPTS} ${baseexe} ; mv ${baseexe}.fdpr ${baseexe} %undef FDPROPTS %endif 531.deepsjeng_r,631.deepsjeng_s=peak: # INT # None # C++ Benchmark OPTIMIZE = -O2 -qarch=pwr9 -qtune=pwr9 -qipa -qrestrict -qprefetch=dscr=1 EXTRA_CXXFLAGS = -qipa=noobject %ifdef %{fdpr} notes_peak_fdpr_040= 531.deepsjeng fdpr options: -O3 -noasd %define FDPROPTS %{Fopts531} EXTRA_CXXOPTIMIZE = %{FDPRCOMP} LDFLAGS = %{FDPRLDFLAGS} fdo_pre0 = $CC_PATH/cleanpdf ; %{FDPRCLEAN} fdo_pre2 = cp -p ${baseexe} ${baseexe}.orig ; %{FDPR} -a instr %{FDPROPTS} ${baseexe}; cp -p ${baseexe}.instr ${baseexe} fdo_run2 = $command fdo_post2 = cp -p ${baseexe}.orig ${baseexe} ; %{FDPR} -a opt -f ${baseexe}.nprof %{FDPROPTS} ${baseexe} ; mv ${baseexe}.fdpr ${baseexe} %undef FDPROPTS %endif 541.leela_r,641.leela_s=peak: # INT # None # C++ Benchmark OPTIMIZE = -O5 -qarch=pwr9 -qtune=pwr9 -qenum=small -funroll-all-loops -qinline=level=10 -qprefetch=dscr=6 EXTRA_CXXFLAGS = -qipa=noobject %ifdef %{fdpr} notes_peak_fdpr_045= 541.leela fdpr options: -RC -nop -bp -bf -hr %define FDPROPTS %{Fopts541} EXTRA_CXXOPTIMIZE = %{FDPRCOMP} LDFLAGS = %{FDPRLDFLAGS} fdo_pre0 = $CC_PATH/cleanpdf ; %{FDPRCLEAN} fdo_pre2 = cp -p ${baseexe} ${baseexe}.orig ; %{FDPR} -a instr %{FDPROPTS} ${baseexe}; cp -p ${baseexe}.instr ${baseexe} fdo_run2 = $command fdo_post2 = cp -p ${baseexe}.orig ${baseexe} ; %{FDPR} -a opt -f ${baseexe}.nprof %{FDPROPTS} ${baseexe} ; mv ${baseexe}.fdpr ${baseexe} %undef FDPROPTS %endif 548.exchange2_r,648.exchange2_s=peak: # INT # None # Fortran Benchmark OPTIMIZE = -O3 -qarch=pwr9 -qtune=pwr9:smt4 -qhot -qsimd=noauto -qsmallstack -qprefetch=dscr=1 -ltcmalloc EXTRA_FFLAGS = -qipa=noobject %{f_suppress} 557.xz_r,657.xz_s=peak: # INT # OpenMP # C Benchmark OPTIMIZE = -O5 -qarch=pwr9 -qtune=pwr9 -qpagesize=16M -qprefetch=dscr=7 -ltcmalloc EXTRA_CFLAGS = -qipa=noobject %ifdef %{fdpr} notes_peak_fdpr_050= 557.xz fdpr options: -O4 %define FDPROPTS %{Fopts557} EXTRA_COPTIMIZE = %{FDPRCOMP} LDFLAGS = %{FDPRLDFLAGS} fdo_pre0 = $CC_PATH/cleanpdf ; %{FDPRCLEAN} fdo_pre2 = cp -p ${baseexe} ${baseexe}.orig ; %{FDPR} -a instr %{FDPROPTS} ${baseexe}; cp -p ${baseexe}.instr ${baseexe} fdo_run2 = $command fdo_post2 = cp -p ${baseexe}.orig ${baseexe} ; %{FDPR} -a opt -f ${baseexe}.nprof %{FDPROPTS} ${baseexe} ; mv ${baseexe}.fdpr ${baseexe} %undef FDPROPTS %endif 999.specrand_ir,998.specrand_is,997.specrand_fr,996.specrand_fs=peak: # INT FP # None # C Benchmark - Must run, but not reported unless fails OPTIMIZE = -O2 -qarch=pwr9 -qtune=pwr9 EXTRA_CFLAGS = -qipa=noobject %ifdef %{fdpr} %define FDPROPTS %{Fopts502} EXTRA_COPTIMIZE += %{FDPRCOMP} EXTRA_LDFLAGS += %{FDPRLDFLAGS} fdo_pre0 = $CC_PATH/cleanpdf ; %{FDPRCLEAN} fdo_pre2 = cp -p ${baseexe} ${baseexe}.orig ; %{FDPR} -a instr %{FDPROPTS} ${baseexe}; cp -p ${baseexe}.instr ${baseexe} fdo_run2 = $command fdo_post2 = cp -p ${baseexe}.orig ${baseexe} ; %{FDPR} -a opt -f ${baseexe}.nprof %{FDPROPTS} ${baseexe} ; mv ${baseexe}.fdpr ${baseexe} %undef FDPROPTS %endif #=============================================================================== # Report requirements #=============================================================================== default: hw_vendor = IBM Corporation tester = IBM Corporation test_sponsor = IBM Corporation license_num = 11 hw_avail = Mar-2018 sw_avail = Apr-2018 hw_cpu_nominal_mhz = 3400 hw_cpu_max_mhz = 3900 hw_ncpuorder = 1, 2 Chips hw_ncores = 24 hw_nthreadspercore = 8 hw_model = IBM Power S924 (3.4 - 3.9 GHz, 24 core, SLES) hw_pcache = 64 KB I + 64 KB D on chip per core hw_scache = 512 KB I+D on chip per core hw_tcache000 = 120 MB I+D on chip per chip shared NUCA / 12 cores hw_ocache = None hw_memory001 = 256 GB (16 x 16 GB PC4-2666V-RB2-12) hw_other = None sw_other000 = Post-Link Optimization (fdprpro) for Linux on #sw_other_000 = TCMalloc library sw_state = Run level 5 (multi-user fw_bios = Version VL910_061 Released Feb-2018 sw_compiler000 = C/C++: Version 16.1.0 of IBM XL C/C++ for Linux; sw_compiler001 = Fortran: Version 16.1.0 of IBM XL Fortran for sw_compiler002 = Linux hw_disk = 2 x 1.8 TB 10K RPM 4K SAS HDD notes_plat_update_000 = Sysinfo output is not correct for the disk information. Two disks, each of 1.8 TB notes_plat_update_005 = capacity each were used. After the volumes were created, the available capacity reported notes_plat_update_010 = for each disk was 1.6 TB. One disk is used for the operating system, compilers, notes_plat_update_015 = libraries and Advance Toolchain, and another disk is used for the SPEC tree. notes_050 = Yes: The test sponsor attests, as of date of publication, that CVE-2017-5754 (Meltdown) notes_055 = is mitigated in the system as tested and documented. notes_060 = Yes: The test sponsor attests, as of date of publication, that CVE-2017-5753 (Spectre variant 1) notes_065 = is mitigated in the system as tested and documented. notes_070 = Yes: The test sponsor attests, as of date of publication, that CVE-2017-5715 (Spectre variant 2) notes_075 = is mitigated in the system as tested and documented. notes_080 =Post-Link Optimizer (fdprpro): sources available at https://developer.ibm.com/linuxonpower/sdk-packages/ notes_085 =Advance Toolchain 11.0-0: sources available at https://ibm.biz/AdvanceToolchain notes_090 = notes_095 =For release, the compiler version numbers were updated to 16.1.0 (from 13.1.7) for the C/C++ notes_100 =compiler and 16.1.0 (from 15.1.7) for the Fortran compiler. # The following fields sysinfo sets automatically. You may wish to change this fields if you have better answer than sysinfo #hw_cpu_name = power9 # chip name #hw_disk = # Size, type, other perf-relevant info #hw_nchips = 2 # number chips enabled #sw_file = # File system #sw_os001 = SLES # Operating system #sw_os002 = 12 SP3 # and version #hw_ncores = 24 #hw_nthreadspercore = 8 # The following settings were obtained by running the sysinfo_program # 'specperl $[top]/bin/sysinfo' (sysinfo:SHA:ecd2bef08f316af97f5a7768b641e2a3307c1b4b68efb5a57fa76367d790d233) default: notes_plat_sysinfo_000 = Sysinfo program /spec/CPU2017/v1.0.2/bin/sysinfo notes_plat_sysinfo_005 = Rev: r5797 of 2017-06-14 96c45e4568ad54c135fd618bcc091c0f notes_plat_sysinfo_010 = running on linux-0at1 Thu Mar 8 19:06:43 2018 notes_plat_sysinfo_015 = notes_plat_sysinfo_020 = SUT (System Under Test) info as seen by some common utilities. notes_plat_sysinfo_025 = For more information on this section, see notes_plat_sysinfo_030 = https://www.spec.org/cpu2017/Docs/config.html#sysinfo notes_plat_sysinfo_035 = notes_plat_sysinfo_040 = From /proc/cpuinfo notes_plat_sysinfo_045 = 'clock : ' reported by /proc/cpuinfo may not be reliable. Use with caution. notes_plat_sysinfo_050 = cpu : POWER9 (architected), altivec supported notes_plat_sysinfo_055 = clock : 2750.000000MHz notes_plat_sysinfo_060 = machine : CHRP IBM,9009-42A notes_plat_sysinfo_065 = model : IBM,9009-42A notes_plat_sysinfo_070 = platform : pSeries notes_plat_sysinfo_075 = revision : 2.2 (pvr 004e 0202) notes_plat_sysinfo_080 = notes_plat_sysinfo_085 = Number of cores, from 'ppc64_cpu --cores-present' : 24 notes_plat_sysinfo_090 = notes_plat_sysinfo_095 = WARNING regarding the output of 'lscfg': this utility reports resources for the system, notes_plat_sysinfo_100 = not the current partition. Therefore, for a partition that has a subset of the full notes_plat_sysinfo_105 = system resources: notes_plat_sysinfo_110 = (1) The tester may need to adjust the sysinfo-supplied 'hw_ncores'. notes_plat_sysinfo_115 = (2) The tester may need to adjust the sysinfo-supplied 'hw_nchips'. notes_plat_sysinfo_120 = notes_plat_sysinfo_125 = Processors, from lscfg -vp notes_plat_sysinfo_130 = notes_plat_sysinfo_135 = ^^^Note: sum of ways = 0, differs from 'ppc64_cpu --cores-present' notes_plat_sysinfo_140 = 192 "processors" notes_plat_sysinfo_145 = notes_plat_sysinfo_150 = From numactl --hardware WARNING: a numactl 'node' might or might not correspond to a notes_plat_sysinfo_155 = physical chip. notes_plat_sysinfo_160 = available: 2 nodes (0-1) notes_plat_sysinfo_165 = node 0 cpus: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 notes_plat_sysinfo_170 = 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 notes_plat_sysinfo_175 = 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 notes_plat_sysinfo_180 = 86 87 88 89 90 91 92 93 94 95 notes_plat_sysinfo_185 = node 0 size: 126493 MB notes_plat_sysinfo_190 = node 0 free: 33434 MB notes_plat_sysinfo_195 = node 1 cpus: 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 notes_plat_sysinfo_200 = 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 notes_plat_sysinfo_205 = 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 notes_plat_sysinfo_210 = 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 notes_plat_sysinfo_215 = 181 182 183 184 185 186 187 188 189 190 191 notes_plat_sysinfo_220 = node 1 size: 124023 MB notes_plat_sysinfo_225 = node 1 free: 31569 MB notes_plat_sysinfo_230 = node distances: notes_plat_sysinfo_235 = node 0 1 notes_plat_sysinfo_240 = 0: 10 40 notes_plat_sysinfo_245 = 1: 40 10 notes_plat_sysinfo_250 = notes_plat_sysinfo_255 = From /proc/meminfo notes_plat_sysinfo_260 = MemTotal: 256529344 kB notes_plat_sysinfo_265 = HugePages_Total: 11520 notes_plat_sysinfo_270 = Hugepagesize: 16384 kB notes_plat_sysinfo_275 = notes_plat_sysinfo_280 = /usr/bin/lsb_release -d notes_plat_sysinfo_285 = SUSE Linux Enterprise Server 12 SP3 notes_plat_sysinfo_290 = notes_plat_sysinfo_295 = From /etc/*release* /etc/*version* notes_plat_sysinfo_300 = SuSE-release: notes_plat_sysinfo_305 = SUSE Linux Enterprise Server 12 (ppc64le) notes_plat_sysinfo_310 = VERSION = 12 notes_plat_sysinfo_315 = PATCHLEVEL = 3 notes_plat_sysinfo_320 = # This file is deprecated and will be removed in a future service pack or release. notes_plat_sysinfo_325 = # Please check /etc/os-release for details about this release. notes_plat_sysinfo_330 = os-release: notes_plat_sysinfo_335 = NAME="SLES" notes_plat_sysinfo_340 = VERSION="12-SP3" notes_plat_sysinfo_345 = VERSION_ID="12.3" notes_plat_sysinfo_350 = PRETTY_NAME="SUSE Linux Enterprise Server 12 SP3" notes_plat_sysinfo_355 = ID="sles" notes_plat_sysinfo_360 = ANSI_COLOR="0;32" notes_plat_sysinfo_365 = CPE_NAME="cpe:/o:suse:sles:12:sp3" notes_plat_sysinfo_370 = notes_plat_sysinfo_375 = uname -a: notes_plat_sysinfo_380 = Linux linux-0at1 4.4.114-94.11-default #1 SMP Thu Feb 1 19:28:26 UTC 2018 (4309ff9) notes_plat_sysinfo_385 = ppc64le ppc64le ppc64le GNU/Linux notes_plat_sysinfo_390 = notes_plat_sysinfo_395 = run-level 3 Mar 8 15:59 notes_plat_sysinfo_400 = notes_plat_sysinfo_405 = SPEC is set to: /spec/CPU2017/v1.0.2 notes_plat_sysinfo_410 = Filesystem Type Size Used Avail Use% Mounted on notes_plat_sysinfo_415 = /dev/mapper/spec-speclv xfs 1.6T 1.2T 432G 74% /spec notes_plat_sysinfo_420 = notes_plat_sysinfo_425 = (End of data from sysinfo program) hw_cpu_name = POWER9 hw_disk = 2 x 1.8 TB 10K RPM 4K SAS HDD hw_memory000 = 256 GB (16 x 16 GB 1Rx4 PC4-2666V-R) hw_nchips = 2 hw_ncores = 24 hw_nthreadspercore = 8 prepared_by = IBM Corporation sw_file = xfs sw_os000 = SUSE Linux Enterprise Server 12 SP3 sw_os001 = 4.4.114-94.11-default sw_state = Run level 3 (multi-user) # End of settings added by sysinfo_program # 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: notes_000 =Environment variables set by runcpu before the start of the run: notes_005 =HUGETLB_MORECORE = "yes" notes_010 =HUGETLB_VERBOSE = "0" notes_015 =LD_LIBRARY_PATH = "$LD_LIBRARY_PATH:/opt/FDPR" notes_020 =LD_PRELOAD = "/opt/at11.0/lib64/libhugetlbfs.so" notes_025 =MALLOC_MMAP_MAX_ = "0" notes_030 =TCMALLOC_MEMFS_MALLOC_PATH = "/dev/hugepages/" notes_035 =XLFRTEOPTS = "intrinthds=1" notes_040 =XLSMPOPTS = "spins=0:yields=0:schedule=STATIC:stack=8000000" notes_045 = sw_other005 = POWER, version 5.6.4.0; sw_other010 = Advance Toolchain 11.0-0 notes_plat_000 = Firmware configuration: notes_plat_005 = Idle Power Saver mode is disabled notes_plat_010 =