# Invocation command line: # /cpu2017/rc3/bin/harness/runcpu -c oct12a-rate --reportable intrate # output_root used was "/spec/johnh/out.rc3" ############################################################################ #------------------------------------------------------------------------------ # A rate config file. Solaris only, Studio only J.Henning 10/2016 # # Usage: # # (1) Edit Part 1 # - Set the chip, the date, and the path. # # (2) Consider edits to # - Part 2: defaults for minimize_rundirs, output_root # - Part 3: runcpu options # - Part 4: number of copies # - Part 6: Optimization # # (3) Build: # You must set one of these two preprocessor macros on the runcpu # command (either with 'runcpu --define' or 'runcpu -S') # runcpu -S build_ncpus=N Do build using N CPUs # runcpu -S build Do build with default # of cpus # Optional: # -S minimize_rundirs save space # -S output_root /path send output wherever # # (4) For a run: # - You must not set build_ncpus nor build. # Optional: # -S bind=file Use 'bind' from file.inc (default: bind.inc) # -S nobind Don't use bind. Let OS pick. # -S OverRideCopies=N All benchmarks will use N copies # -S CopiesPerCore=N Run N copies times number of cores on system #------------------------------------------------------------------------------ # Organization of this config file # # Part 1: Mandatory edits needed # Part 2: Other preprocessor vars # Part 3: Header section (alphabetical order) # Part 4: Copy selection # Part 5: Portability # Part 6: Compiler # Part 7: Optimization #---------------------------Part 1: Mandatory edits needed -------------------- # Mandatory (non-optional) options # Edit this section! %define chip sparc # Use: x86 or sparc %define label oct12a-rate # Arbitrary string to tag binaries # Compiler directory. Warning - Important: include the trailing / SPECLANG = /opt/developerstudio12.5/bin/ #---------------------------Part 2: Other preprocessor vars-------------------- # Change these if you wish #%define minimize_rundirs 1 # If set, try to save space #%define skip_root_search # Uncomment to suppress output_root search code below %ifdef %{skip_root_search} % inform skipping root search %else % ifdef %{output_root} % inform using output_root defined as %{output_root} % define want_root %{output_root} % else % ifdef %{ENV_GO} % inform using output_root from your setting GO=%{ENV_GO} % define want_root %{ENV_GO} % else % error "Please retry with 'runspec -S output_root=something (or remove comment mark 14 lines above)" % endif % endif %endif # ---- You should not need to change the rest of this part %define compiler studio %define os SOLARIS %if "%{chip}" eq "sparc" % ifndef %{bits} % define bits 32 % endif % define default_build_ncpus 64 %else % ifndef %{bits} % define bits 64 % endif % define default_build_ncpus 20 %endif %if %{build_ncpus} && ! %{build} % define build %endif %ifdef %{build} % ifndef %{build_ncpus} % define build_ncpus %{default_build_ncpus} % endif %else % ifdef %{nobind} % define bind_plans Not using bind - let OS decide where to put jobs % else % ifdef %{bind} % define bind_plans Will use %{bind}.inc % else % define bind bind % define bind_plans Will use default file %{bind}.inc % endif % endif %endif # --- Report decisions --- %inform . %inform Preprocessor selections: %if %{build} % inform . Build mode in effect. Will not use CPU binding. % inform . build_ncpus "%{build_ncpus}" %else % inform . Run mode in effect. %{bind_plans} %endif %inform . bits "%{bits}" %inform . chip "%{chip}" %if %{minimize_rundirs} % inform . minimize_rundirs enabled %endif %ifdef %{want_root} % inform . output_root "%{want_root}" %endif %inform . #---------------------------Part 3: Header section----------------------------- # (Keep in alphabetical order please) #backup_config = 0 # NOT recommended that you uncomment this. Instead, # try /net/i4get/bench/johnh/bin/weed-config.pl command_add_redirect = 1 label = %{label} flagsurl000 = http://www.spec.org/cpu2017/flags/Oracle-Solaris-Studio12.5.xml flagsurl001 = http://www.spec.org/cpu2017/flags/gcc.xml flagsurl002 = http://www.spec.org/cpu2017/flags/Oracle-SPARC.xml ignore_errors = 1 iterations = 1 #keeptmp = 1 line_width = 1020 log_line_width = 1020 %if %{build} makeflags = --jobs=%{build_ncpus} --load-average=%{build_ncpus} %endif mean_anyway = 1 %ifdef %{minimize_rundirs} minimize_rundirs = 1 %endif monitor_post = /export/home/johnh/bin/rsync-spec.sh -O JohnPRD -e %{ENV_SPEC} %ifdef %{build} output_format = txt,cfg %else output_format = txt,cfg,csv,pdf,html %endif %ifdef %{want_root} output_root = %{want_root} %endif #teeout = dangerous # i dunno what this does, uncomment if you wish tune = base,peak use_submit_for_compare = 1 #---------------------------Part 4: Copy selection----------------------------- %ifdef %{build} copies = 1 %else nobuild = 1 fail_build = 1 % ifndef %{nobind} # include: %{bind}.inc # ----- Begin inclusion of 'bind.inc' ############################################################################ %define chips 1 %define cores 32 * %{chips} %define Use1PerCore 1 * %{cores} %define Use2PerCore 2 * %{cores} %define Use3PerCore 3 * %{cores} %define Use4PerCore 4 * %{cores} %define Use5PerCore 5 * %{cores} %define Use6PerCore 6 * %{cores} %define Use7PerCore 7 * %{cores} %define Use8PerCore 8 * %{cores} parallel_test = 20 %ifndef %{nobind} command_add_redirect = 1 # useful with submit submit = echo 'pbind -b $BIND \$\$ >> pbind.out; $command' > dobmk; sh dobmk bind = \ 0 32 64 96 128 160 192 224 \ 16 48 80 112 144 176 208 240 \ 8 40 72 104 136 168 200 232 \ 24 56 88 120 152 184 216 248 \ \ 4 36 68 100 132 164 196 228 \ 20 52 84 116 148 180 212 244 \ 12 44 76 108 140 172 204 236 \ 28 60 92 124 156 188 220 252 \ \ 2 34 66 98 130 162 194 226 \ 18 50 82 114 146 178 210 242 \ 10 42 74 106 138 170 202 234 \ 26 58 90 122 154 186 218 250 \ \ 6 38 70 102 134 166 198 230 \ 22 54 86 118 150 182 214 246 \ 14 46 78 110 142 174 206 238 \ 30 62 94 126 158 190 222 254 \ \ 1 33 65 97 129 161 193 225 \ 17 49 81 113 145 177 209 241 \ 9 41 73 105 137 169 201 233 \ 25 57 89 121 153 185 217 249 \ \ 5 37 69 101 133 165 197 229 \ 21 53 85 117 149 181 213 245 \ 13 45 77 109 141 173 205 237 \ 29 61 93 125 157 189 221 253 \ \ 3 35 67 99 131 163 195 227 \ 19 51 83 115 147 179 211 243 \ 11 43 75 107 139 171 203 235 \ 27 59 91 123 155 187 219 251 \ \ 7 39 71 103 135 167 199 231 \ 23 55 87 119 151 183 215 247 \ 15 47 79 111 143 175 207 239 \ 31 63 95 127 159 191 223 255 %endif # ---- End inclusion of '/cpu2017/rc3/config/bind.inc' command_add_redirect = 1 # useful with submit submit = echo 'pbind -b $BIND \$\$ >> pbind.out; $command' > dobmk; sh dobmk % ifdef %{CopiesPerCore} % ifndef %{Use%{CopiesPerCore}PerCore} % error Unrecognized CopiesPerCore '%{CopiesPerCore}' % endif copies = %{Use%{CopiesPerCore}PerCore} % inform . % inform . Config file copies ignored, using command line: % inform . CopiesPerCore %{CopiesPerCore} % inform . Total copies %{Use%{CopiesPerCore}PerCore} % inform . % elif defined(%{OverRideCopies}) copies = %{OverRideCopies} % inform . % inform . Config file copies ignored, using command line: % inform . OverRideCopies %{OverRideCopies} % inform . % else % inform . % inform . Using config file settings for number of copies % inform . # # Integer # intrate=base: copies = %{Use8PerCore} # 500.perlbench_r=peak: copies = %{Use7PerCore} 502.gcc_r=peak: copies = %{Use8PerCore} 505.mcf_r=peak: copies = %{Use2PerCore} 520.omnetpp_r=peak: copies = %{Use8PerCore} 523.xalancbmk_r=peak: copies = %{Use8PerCore} 525.x264_r=peak: copies = %{Use8PerCore} 531.deepsjeng_r=peak: copies = %{Use8PerCore} 541.leela_r=peak: copies = %{Use8PerCore} 548.exchange2_r=peak: copies = %{Use8PerCore} 557.xz_r=peak: copies = %{Use8PerCore} # # Floating Point # fprate=base: copies = %{Use7PerCore} # 503.bwaves_r=peak: copies = %{Use7PerCore} 507.cactuBSSN_r=peak: copies = %{Use6PerCore} 508.namd_r=peak: copies = %{Use8PerCore} 510.parest_r=peak: copies = %{Use8PerCore} 511.povray_r=peak: copies = %{Use8PerCore} 519.lbm_r=peak: copies = %{Use8PerCore} 521.wrf_r=peak: copies = %{Use7PerCore} 526.blender_r=peak: copies = %{Use8PerCore} 527.cam4_r=peak: copies = %{Use5PerCore} 538.imagick_r=peak: copies = %{Use7PerCore} 544.nab_r=peak: copies = %{Use8PerCore} 549.fotonik3d_r=peak: copies = %{Use6PerCore} 554.roms_r=peak: copies = %{Use1PerCore} % endif % endif %endif # We are NOT speed. intspeed,fpspeed: fail_build = 1 # This is the rate config file fail_run = 1 %ifndef %{build} # include: SUT.inc # ----- Begin inclusion of 'SUT.inc' ############################################################################ intrate,fprate: fw_bios = Sun System Firmware 9.5.2.g hw_avail = Oct-2015 hw_cpu_max_mhz = 4133 hw_cpu_nominal_mhz = 4133 hw_cpu_name = SPARC M7 hw_disk000 = 2.4 TB on 16 x 300 GB 10K RPM SAS disks hw_disk001 = served via COMSTAR over 8 Gb/s Fibre Channel hw_disk002 = from a Sun Fire X4270M2, arranged as hw_disk003 = 8 x 2-way mirrors hw_memory002 = 480 GB (16 x 32 GB 2Rx4 PC4-2400T-L, running hw_memory003 = at 2133, 16-way interleaved) hw_model = 1-Chip VM with SPARC M7 hw_ncpuorder = 1-16 CMIOU (on host) hw_ocache = None hw_other = None hw_pcache = 16 KB I + 16 KB D on chip per core hw_scache000 = 2 MB I on chip per chip (256 KB / 4 cores); hw_scache001 = 4 MB D on chip per chip (256 KB / 2 cores) hw_tcache = 64 MB I+D on chip per chip (8 MB / 4 cores) hw_vendor = Oracle Corporation license_num = 6 sw_avail = Jul-2016 sw_base_ptrsize = 32-bit sw_compiler000 = C/C++: Version 12.5 of Oracle Developer Studio; sw_compiler001 = Fortran: Version 12.5 of Oracle Developer Studio; sw_compiler002 = Fortran: Version 6.2.0 of gfortran (548 peak only) sw_file = zfs sw_os = Oracle Solaris 11.3.10.5.0 sw_other = None sw_peak_ptrsize = 32/64-bit sw_state = Default test_sponsor = Oracle Corporation tester = Oracle Corporation notes_os_000 = The ZFS cache was limited to 12% of memory, and the notes_os_005 = fsflush daemon was told to run once every 10 seconds, notes_os_010 = checking for dirty pages more than 10 minutes old, notes_os_015 = using these settings in /etc/system: notes_os_020 = set user_reserve_hint_pct=88 notes_os_025 = set autoup=600 notes_os_030 = set tune_t_fsflushr=10 # ---- End inclusion of '/cpu2017/rc3/config/SUT.inc' %endif #---------------------------Part 5: Portability-------------------------------- # Conventions: # EXTRA_PORTABILITY - Portability added to a class of benchmarks # PORTABILITY - Portability for a single benchmark default: %if %{bits} == 32 EXTRA_PORTABILITY = -D_FILE_OFFSET_BITS=64 %else EXTRA_PORTABILITY = -DSPEC_LP64 %endif # Order by bottom 2 digits 500.perlbench_r: #lang='C' PORTABILITY = -DSPEC_SOLARIS_SPARC 507.cactuBSSN_r: #lang='CXX,C,F' PORTABILITY = -DSPEC_NO_C99_MATH_IN_CXX 510.parest_r: #lang='CXX' # To use: # stlport4 Use (1) or (2) below # stdcxx4 Use (2) # May be needed on: sparc m32/m64; x86 m32 # (1) PORTABILITY = -qoption ccfe -abiopt=mangle6 # (2) PORTABILITY = -DSPEC_SOLARIS_STUDIO_MANGLE_WORKAROUND 520.omnetpp_r: #lang='CXX' PORTABILITY = -DSPEC_GCC_MANGLE # only needed with gnu2003 523.xalancbmk_r: #lang='CXX' PORTABILITY = -DSPEC_%{os} 526.blender_r: #lang='CXX,C' PORTABILITY = -xchar=u -DSPEC_NO_ISFINITE #---------------------------Part 6: Compiler setup ---------------------------- # ----Makevars of interest, and conventions----- # BIGPAGE - xpagesize and related flags # MODEL - Set -m32/-m64 here # STL - Set the template library to one of STLGNU, STLPORT4, or STLAPACHE # EXTRA_xFLAGS - debug level, error handling default: %if %{bits} == 32 MODEL = -m32 %else MODEL = -m64 %endif STLGNU = -std=c++03 STLPORT4 = -std=sun03 -library=stlport4 STLAPACHE = -std=sun03 -library=stdcxx4 -template=extdef # Don't use 'build_ncpus' because too easy to cause accidental rebuilds. XJOBS = -xjobs=%{default_build_ncpus} default: EXTRA_CFLAGS = -g1 -errfmt # Convention: Debug level and EXTRA_CXXFLAGS = -g # error handling on the EXTRA_FFLAGS = -g1 # EXTRA_{C|CXX|F}FLAGS CC = $(SPECLANG)cc $(BIGPAGE) $(MODEL) $(XJOBS) CXX = $(SPECLANG)CC $(BIGPAGE) $(MODEL) $(XJOBS) $(STL) FC = $(SPECLANG)f95 $(BIGPAGE) $(MODEL) $(XJOBS) # How to say "Show me your version, please" CC_VERSION_OPTION = -V CXX_VERSION_OPTION = -V FC_VERSION_OPTION = -V #---------------------------Part 7: Optimization------------------------------- default=base: BIGPAGE = -xpagesize=4M COPTIMIZE = -xalias_level=std CXXOPTIMIZE = -xalias_level=compatible EXTRA_LIBS = -lfast OPTIMIZE = -fast -xipo=2 -xthroughput=yes STL = $(STLGNU) default=peak: feedback = 1 fdo_pre0 = rm -rf ./feedback.profile PASS1_OPTIMIZE = -xprofile=collect:./feedback PASS2_OPTIMIZE = -xprofile=use:./feedback #--- Integer rate 500.perlbench_r=peak: # C BIGPAGE = -xpagesize=256M COPTIMIZE = -xalias_level=layout # std/stict training run 'panic: unknown regstclass 2' EXTRA_LIBS = -lfast OPTIMIZE = -fast -xipo=2 -xthroughput=yes 502.gcc_r=peak: # C BIGPAGE = -xpagesize=4M COPTIMIZE = -xalias_level=basic # std/strict/layout/weak lead to iropt fdo2 fail EXTRA_LIBS = -lfast OPTIMIZE = -fast -xipo=2 -xthroughput=yes 505.mcf_r=peak: # C BIGPAGE = -xpagesize=4M EXTRA_LIBS = -lfast OPTIMIZE = -fast -xipo=2 feedback = 0 520.omnetpp_r=peak: # C++ BIGPAGE = -xpagesize=256M OPTIMIZE = -fast -xipo=2 -xthroughput=yes STL = $(STLPORT4) 523.xalancbmk_r=peak: # C++ BIGPAGE = -xpagesize=4M EXTRA_LIBS = -lfast OPTIMIZE = -fast -xipo=2 -xthroughput=yes STL = $(STLPORT4) 525.x264_r=peak: # C BIGPAGE = -xpagesize=4M EXTRA_LIBS = -lfast OPTIMIZE = -fast -xipo=2 531.deepsjeng_r=peak: # C++ BIGPAGE = -xpagesize=256M CXXOPTIMIZE = -xalias_level=compatible OPTIMIZE = -fast -xipo=2 -xthroughput=yes STL = $(STLGNU) 541.leela_r=peak: # C++ BIGPAGE = -xpagesize=4M CXXOPTIMIZE = -xalias_level=compatible OPTIMIZE = -fast -xipo=2 -xthroughput=yes STL = $(STLGNU) 548.exchange2_r=peak: # Fortran EXTRA_FFLAGS = -g1 EXTRA_PORTABILITY = -DSPEC_LP64 MODEL = -m64 # SPECLANG = /SW/compilers/GCC/SunOS/sparc/gcc-6.2.0/bin/ FC = $(SPECLANG)gfortran $(MODEL) FC_VERSION_OPTION = -v # fdo_pre0 = feedback = 1 PASS1_OPTIMIZE = -fprofile-generate PASS2_OPTIMIZE = -fprofile-use # OPTIMIZE = -g -Ofast -mcpu=niagara4 -mtune=niagara4 -mvis3 -mfmaf 557.xz_r=peak: # C BIGPAGE = -xpagesize=4M COPTIMIZE = -xalias_level=std EXTRA_LIBS = -lfast OPTIMIZE = -fast -xipo=2 -xthroughput=yes feedback = 0 #----- Floating point rate 503.bwaves_r=peak: # Fortran BIGPAGE = -xpagesize=256M OPTIMIZE = -fast -xipo=2 -xthroughput=yes feedback = 0 507.cactuBSSN_r=peak: # C++, C, Fortran BIGPAGE = -xpagesize=256M OPTIMIZE = -fast -xipo=2 feedback = 0 STL = $(STLGNU) 508.namd_r=peak: # C++ BIGPAGE = -xpagesize=4M CXXOPTIMIZE = -xalias_level=compatible OPTIMIZE = -fast -xipo=1 -xthroughput=yes STL = $(STLGNU) 510.parest_r=peak: # C++ BIGPAGE = -xpagesize=256M CXXOPTIMIZE = -xalias_level=compatible OPTIMIZE = -fast -xipo=2 -xprefetch=no%auto STL = $(STLGNU) 511.povray_r=peak: # C++, C BIGPAGE = -xpagesize_heap=256M -xpagesize_stack=4M COPTIMIZE = -xalias_level=std CXXOPTIMIZE = -xalias_level=compatible OPTIMIZE = -fast -xipo=1 -xthroughput=yes STL = $(STLAPACHE) 519.lbm_r=peak: # C BIGPAGE = -xpagesize=256M COPTIMIZE = -xalias_level=std OPTIMIZE = -fast -xipo=2 -xthroughput=yes -xprefetch_level=2 -xprefetch=latx:3 feedback = 0 521.wrf_r=peak: # Fortran, C BIGPAGE = -xpagesize=4M COPTIMIZE = -xalias_level=std OPTIMIZE = -fast -xthroughput=yes -xprefetch_level=3 526.blender_r=peak: # C++, C BIGPAGE = -xpagesize=256M OPTIMIZE = -fast -xipo=2 STL = $(STLPORT4) 527.cam4_r=peak: # Fortran, C BIGPAGE = -xpagesize=4M EXTRA_LIBS = -lfast COPTIMIZE = -xalias_level=std OPTIMIZE = -fast -xthroughput=yes -xprefetch_level=2 538.imagick_r=peak: # C BIGPAGE = -xpagesize=4M COPTIMIZE = -xalias_level=std EXTRA_LIBS = -lfast OPTIMIZE = -fast -xthroughput=yes -xprefetch_level=2 544.nab_r=peak: # C BIGPAGE = -xpagesize=4M COPTIMIZE = -xalias_level=std OPTIMIZE = -fast -xipo=2 -xthroughput=yes 549.fotonik3d_r=peak: # Fortran BIGPAGE = -xpagesize=256M OPTIMIZE = -fast -xipo=2 -xthroughput=yes 554.roms_r=peak: # Fortran BIGPAGE = -xpagesize=4M OPTIMIZE = -fast -xprefetch_level=2 # The following settings were obtained by running the sysinfo_program # 'specperl $[top]/Docs/sysinfo' (sysinfo:SHA:89ed5c6e91fe85438bc16712ed92d964fb6e57e1d57e111f8af7967070d1a55e) default: notes_plat_sysinfo_000 = Sysinfo program /cpu2017/rc3/Docs/sysinfo notes_plat_sysinfo_005 = Rev: r4961 of 2016-10-02 93f3ce875d5c7794a1fec4785739b79b notes_plat_sysinfo_010 = running on m7-16-002c-ld3 Wed Oct 12 21:37:47 2016 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/cpu2017/Docs/config.html#sysinfo notes_plat_sysinfo_035 = notes_plat_sysinfo_040 = From /usr/sbin/psrinfo notes_plat_sysinfo_045 = SPARC-M7 (chipid 3, clock 4133 MHz) notes_plat_sysinfo_050 = 1 chips notes_plat_sysinfo_055 = 256 threads notes_plat_sysinfo_060 = 4133 MHz notes_plat_sysinfo_065 = notes_plat_sysinfo_070 = From kstat: 32 cores notes_plat_sysinfo_075 = notes_plat_sysinfo_080 = From prtconf: 489984 Megabytes notes_plat_sysinfo_085 = notes_plat_sysinfo_090 = /etc/release: notes_plat_sysinfo_095 = Oracle Solaris 11.3 SPARC notes_plat_sysinfo_100 = uname -a: notes_plat_sysinfo_105 = SunOS m7-16-002c-ld3 5.11 11.3 sun4v sparc sun4v notes_plat_sysinfo_110 = notes_plat_sysinfo_115 = disk: df -h /cpu2017/rc3 notes_plat_sysinfo_120 = Filesystem Size Used Available Capacity Mounted on notes_plat_sysinfo_125 = spec/cpu2017/rc3 2.4T 1.2G 1.8T 1% /cpu2017/rc3 notes_plat_sysinfo_130 = notes_plat_sysinfo_135 = (End of data from sysinfo program) hw_cpu_name = SPARC-M7 hw_cpu_nominal_mhz = 4133 hw_nchips = 1 hw_ncores = 32 hw_nthreadspercore = 8 prepared_by = johnh (is never output, only tags rawfile) sw_os = Solaris 11.3 fixme: probably ok to shorten # End of settings added by sysinfo_program 520.omnetpp_r: # The following setting was inserted automatically as a result of # post-run basepeak application. basepeak = 1 # 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. 557.xz_r: # The following setting was inserted automatically as a result of # post-run basepeak application. basepeak = 1 default: notes_plat_000 = notes_plat_005 = The System Under Test (SUT), notes_plat_010 = "1-chip VM with SPARC M7", notes_plat_015 = contains: notes_plat_020 = - 1 physical CPU chip notes_plat_025 = - 256 virtual CPUs notes_plat_030 = - 32 cores notes_plat_035 = - 480 GB memory notes_plat_040 = - OS: Oracle Solaris 11.3.10.5.0 notes_plat_045 = notes_plat_050 = The SUT is managed by a HOST with: notes_plat_055 = - OS: Oracle Solaris 11.3.5.1.0 notes_plat_060 = - Oracle VM Server for SPARC v3.3 notes_plat_065 = (included with Oracle Solaris) notes_plat_070 = From the standpoint of the HOST, the SUT is: notes_plat_075 = - A Logical Domain (LDom) notes_plat_080 = - One CMIOU (CPU, Memory, IO unit), containing: notes_plat_085 = - 1 SPARC M7 chip notes_plat_090 = - 16x 32 GB memory DIMMs notes_plat_095 = - 1x DIMM is reserved notes_plat_100 = - Therefore the SUT sees 480 GB, not 512 notes_plat_105 = notes_plat_110 = The HOST is part of an M7-16 server that has: notes_plat_115 = - Sun System Firmware 9.5.2.g 2015/12/07 11:57 notes_plat_120 = - 16x CMIOUs notes_plat_125 = - 4x Domain Configurable Units (DCUs) notes_plat_130 = - Each DCU has 4x CMIOUs notes_plat_135 = - Each DCU is a Physical Domain (PDom) notes_plat_140 = From the standpoint of the M7-16, the HOST notes_plat_145 = is one PDom containing one DCU. notes_plat_150 = notes_plat_155 = Additional information about SUT, LDom, and notes_plat_160 = PDom commands are in the platform flags file. notes_plat_165 = notes_plat_170 = For Oracle VM Server information, see notes_plat_175 = LINK http://www.oracle.com/technetwork/server-storage/vm/overview/index.html AS [Oracle Technical Network (OTN)] notes_plat_180 = notes_comp_000 =The peak version of 548.exchange2 was built using GNU Fortran 6.2.0. notes_comp_005 =GNU Fortran 6.2.0 was built on a SPARC T4 system running Solaris 11.3 notes_comp_010 =using: configure --without-gnu-as --with-as=/usr/bin/as notes_comp_015 =--without-system-zlib --with-included-gettext --with-gnu-ld notes_comp_020 =--with-ld=/usr/bin/gld