# Invocation command line: # /spec/cpu2017-rc4/bin/harness/runcpu --define default-platform-flags --copies 768 --configfile ic17.0-lin-ws-core-avx2-rate-20160930.cfg --define smt-on --define cores=384 --define physicalfirst --define invoke_with_interleave --define drop_caches --tune base,peak --output_format all intrate # output_root was not used for this run ############################################################################ #------------------------------------------------------------------------------ # This is a sample SPEC CPU2017 config file. It was tested with: # # Compiler name/version: Intel(R) C/C++ and Fortran 17.0 Compilers for Linux # Operating system version: Redhat Enterprise Linux 7.2, GLIBC 2.17 # Hardware: Intel(R) processors supporting CORE-AVX2 tuning # # If you have different software or hardware, this config file may not work. # You may find a better config file for your system next to posted results: # http://www.spec.org/cpu2017/results # # Compiler issues: Contact your compiler vendor, not SPEC. # For SPEC help: http://www.spec.org/auto/cpu2017/Docs/techsupport.html #------------------------------------------------------------------------------ #--------- Preprocessor ------------------------------------------------------- # # Optionally edit if you wish: %define build_ncpus 8 # controls number of simultaneous compiles # Used to date the label %define version 20160930 # Used for the optimization tuning part of the label (not required) %if defined(%{noopt}) %define opt_label -noopt %elif defined(%{medopt}) %define opt_label -medopt %else %define opt_label %endif # Used for labeling static linked builds (not required) %if defined(%{static}) %define static_label -static %else %define static_label %endif #--------- Label -------------------------------------------------------------- # Arbitrary string, tags your binaries & directories. # Two Suggestions: # (1) Change this label as you try new ideas. label = ic17.0-lin-ws-core-avx2-rate%{opt_label}%{static_label}-%{version} # (2) Make the label meaningful to YOU. #--------- Global Settings ---------------------------------------------------- # For info, see: # https://www.spec.org/auto/cpu2017/Docs/config.html#fieldname XXX # Example: https://www.spec.org/auto/cpu2017/Docs/config.html#tune ######################################################## # ATTENTION ATTENTION ATTENTION ######################################################## # # NOTE If you change fail_build then PLEASE also # change the line 'define version', because # SPEC review tools use 'label' to track binaries. # ######################################################## # # vvvvvvvvvvvv # do not change unless you read NOTE above fail_build=0 # do not change unless you read NOTE above # ^^^^^^^^^^^^ # do not change unless you read NOTE above # ######################################################## # action = validate command_add_redirect = 1 line_width = 1020 log_line_width = 1020 makeflags = -j%{build_ncpus} output_format = txt,cfg,pdf,csv preenv = 1 tune = base bench_post_setup = sync parallel_test = 1 mean_anyway = 1 reportable = 1 copies = 1 #Reference the flags Files flagsurl000=http://www.spec.org/cpu2017/flags/Intel-ic17.0-official-linux64-revD.xml %ifdef %{default-platform-flags} flagsurl001=http://www.spec.org/cpu2017/flags/HP-Platform-Flags-Intel-V1.2-Integrity-revC.xml %endif # Set some environment variables preENV_LD_LIBRARY_PATH = $[top]/lib/ia32:$[top]/lib/intel64:$[top]/sh10.2 # Affinitization # For UP systems, we need to know if the processors are ordered across cores first or in order # If across cores, processors 0, 1, 2 and 3 are on distinct physical cores # Otherwise, processors 0, 2, 4 and 6 are on distinct physical cores default: submit = numactl --localalloc --physcpubind=$SPECCOPYNUM -- $command %ifdef %{no-numa} submit = taskset -c $SPECCOPYNUM $command %endif #--------- Compilers ---------------------------------------------------------- intrate,fprate: CC = icc -m64 -std=c11 CXX = icpc -m64 FC = ifort -m64 default: # How to say "Show me your version, please" CC_VERSION_OPTION = --version CXX_VERSION_OPTION = --version FC_VERSION_OPTION = --version SMARTHEAP_DIR = /sh10.2 %if !defined(%{static}) SMARTHEAP32 = smartheap SMARTHEAP64 = smartheap64 %else SMARTHEAP32 = libsmartheap.a SMARTHEAP64 = libsmartheap64.a %endif #--------- Portability -------------------------------------------------------- intrate,fprate: PORTABILITY= -DSPEC_LP64 500.perlbench_r: CPORTABILITY = -DSPEC_LINUX_X64 521.wrf_r: CPORTABILITY = -DSPEC_CASE_FLAG FPORTABILITY= -convert big_endian 523.xalancbmk_r: CXXPORTABILITY=-DSPEC_LINUX 526.blender_r: CPORTABILITY= -DSPEC_LINUX -funsigned-char 527.cam4_r: CPORTABILITY= -DSPEC_CASE_FLAG #-------- Tuning Flags ------------------------------------------------- intspeed,fpspeed: #reconsider using a speed config file instead of a rate config file fail=1 default: SSE = -xCORE-AVX2 EXTRA_FOPTIMIZE = -nostandard-realloc-lhs %if defined(%{noopt}) OPT_ROOT = -O0 %elif defined(%{medopt}) OPT_ROOT = -O2 %else OPT_ROOT = -ipo -O3 -no-prec-div %endif FAST_NO_STATIC = $(SSE) $(OPT_ROOT) -auto-p32 FORT_FAST_NO_STATIC = $(SSE) $(OPT_ROOT) FAST = $(SSE) $(OPT_ROOT) -static -auto-p32 FORT_FAST = $(SSE) $(OPT_ROOT) -static any_cpp=default: EXTRA_LIBS = -L$(SMARTHEAP_DIR) -l$(SMARTHEAP64) EXTRA_LDFLAGS = -Wl,-z,muldefs default: %if !defined(%{static}) COPTIMIZE = $(FAST_NO_STATIC) -qopt-prefetch -qopt-mem-layout-trans=3 CXXOPTIMIZE = $(FAST_NO_STATIC) -qopt-prefetch -qopt-mem-layout-trans=3 FOPTIMIZE = $(FORT_FAST_NO_STATIC) -qopt-prefetch -qopt-mem-layout-trans=3 %else COPTIMIZE = $(FAST) -qopt-prefetch -qopt-mem-layout-trans=3 CXXOPTIMIZE = $(FAST) -qopt-prefetch -qopt-mem-layout-trans=3 FOPTIMIZE = $(FORT_FAST) -qopt-prefetch -qopt-mem-layout-trans=3 %endif default=peak: %if defined(%{noopt}) || defined(%{medopt}) #not building or executing peak against less opt fail=1 %endif PASS1_CFLAGS = -prof-gen PASS2_CFLAGS = -prof-use PASS1_FFLAGS = -prof-gen PASS2_FFLAGS = -prof-use PASS1_CXXFLAGS = -prof-gen PASS2_CXXFLAGS = -prof-use PASS1_LDFLAGS = -prof-gen PASS2_LDFLAGS = -prof-use #------------------------------------------------------------------------------- # Tester and System Descriptions - Edit the section below #------------------------------------------------------------------------------- # For info about any field, see # https://www.spec.org/auto/cpu2017/Docs/config.html#fieldname # Example: https://www.spec.org/auto/cpu2017/Docs/config.html#hw_memory #------------------------------------------------------------------------------- #--------- If you install new compilers, edit this section -------------------- intrate,intspeed,fpspeed,fprate: sw_compiler000 = C/C++: Version 17.0.0.098 of Intel C/C++ sw_compiler001 = Compiler for Linux; sw_compiler002 = Fortran: Version 17.0.0.098 of Intel Fortran sw_compiler003 = Compiler for Linux sw_base_ptrsize = 32/64-bit sw_peak_ptrsize = 32/64-bit #--------- Your info --------------------------------------------------------- # To understand the difference between hw_vendor/sponsor/tester, see: # www.spec.org/auto/cpu2017/Docs/config.html#test_sponsor intrate,intspeed,fprate,fpspeed: # Important: keep this line hw_vendor = Hewlett Packard Enterprise hw_ncoresperchip = 24 tester = HPE test_sponsor = HPE license_num = 3 #--------- Fill out this section ---------------------------------------------- intrate,intspeed,fprate,fpspeed: # Important: keep this line # Example # Brief info about field hw_avail = Jun-2016 sw_avail = Sep-2016 hw_cpu_nominal_mhz = 2200 hw_cpu_max_mhz = 3400 hw_ncores = 384 hw_nthreadspercore = 2 hw_ncpuorder = 2 to 16 chips hw_model000 = Integrity Superdome X hw_model001 = (384 core, 2.20 GHz, Intel Xeon E7-8890 v4) hw_other = None sw_other000 = Microquill SmartHeap V10.2 hw_pcache = 32 KB I + 32 KB D on chip per core hw_scache = 256 KB I+D on chip per core hw_tcache = 60 MB I+D on chip per chip hw_ocache = None hw_memory000 = 4 TB (128 x 32 GB 2Rx4 PC4-2400T-L, hw_memory001 = running at 1600) #--------- Sysinfo fields - You may need to adjust this section --------------- # The following are partly filled out by sysinfo. # www.spec.org/auto/cpu2017/Docs/config.html#sysinfo # Uncomment lines for which you already have a better answer than sysinfo # intrate,intspeed,fprate,fpspeed: # Important: keep this line # Example # Brief info about field # hw_cpu_name = # Intel Xeon E9-9999 v9 # chip name # hw_disk = # 9 x 9 TB SATA III 9999 RPM # Size, type, other perf-relevant info # hw_nchips = # 99 # number chips enabled # sw_file = # ext99 # File system # sw_state = # Run level 99 # Software state. # sw_os001 = # Linux Sailboat # Operating system # sw_os002 = # Distribution 7.2 SP1 # and version prepared_by = HPE Performance Engineering #--------- Intel Recommended Fields - You may wish to adjust this section ----- default: notes_015 = Binaries compiled on a system with 1x Intel Core i7-4790K CPU + 32GB RAM notes_020 = memory using Redhat Enterprise Linux 7.2 notes_os_000 = Stack size set to unlimited using "ulimit -s unlimited" notes_os_005 = intel_idle.max_cstate=3 appended in kernel command line notes_os_010 = Power profile set with: notes_os_015 = cpupower -c all frequency-set -g performance notes_os_020 = Setting the value of perf-bias: notes_os_025 = cpupower set -b 0 notes_os_030 = Tuned profile set with: notes_os_035 = tuned-adm profile throughput-performance notes_os_040 = Transparent Huge Pages enabled by default notes_os_045 = Filesystem page cache cleared with: notes_os_050 = echo 1 > /proc/sys/vm/drop_caches notes_os_055 = runcpu command invoked through numactl i.e.: notes_os_060 = numactl --interleave=all runcpu #Ease of tagging results from the runcpu command line with commands run outside of runcpu harneess %if defined(%{THP_enabled}) notes_200 = Transparent Huge Pages enabled with: notes_201 = echo always > /sys/kernel/mm/transparent_hugepage/enabled %elif defined(%{THP_disabled}) notes_200 = Transparent Huge Pages disabled with: notes_201 = echo never > /sys/kernel/mm/transparent_hugepage/enabled %else %endif %ifdef %{drop_caches} %endif %ifdef %{invoke_with_interleave} %endif intrate,fprate: %if defined(%{no-numa}) notes_submit_000 = The numactl mechanism was used to bind copies to processors. The config file option 'submit' notes_submit_001 = was used to generate numactl commands to bind each copy to a specific processor. notes_submit_002 = For details, please see the config file. %elif notes_submit_000 = The taskset mechanism was used to bind copies to processors. The config file option 'submit' notes_submit_001 = was used to generate taskset commands to bind each copy to a specific processor. notes_submit_002 = For details, please see the config file. %endif # The following settings were obtained by running the sysinfo_program # 'specperl $[top]/Docs/sysinfo' (sysinfo:SHA:0710f0acde4bba9a64b6bc93cc9676f3a4858920d296e5f2df39ac8de52eecb0) default: notes_plat_sysinfo_000 = Sysinfo program /spec/cpu2017-rc4/Docs/sysinfo notes_plat_sysinfo_005 = Rev: r5007 of 2016-11-15 fc8dc82f217779bedfed4d694d580ba9 notes_plat_sysinfo_010 = running on hawk049os1 Mon Dec 5 16:35:17 2016 notes_plat_sysinfo_015 = notes_plat_sysinfo_020 = This section contains SUT (System Under Test) info as seen by some common notes_plat_sysinfo_025 = utilities. notes_plat_sysinfo_030 = For more information on this section, see notes_plat_sysinfo_035 = http://www.spec.org/cpu2017/Docs/config.html#sysinfo notes_plat_sysinfo_040 = notes_plat_sysinfo_045 = From /proc/cpuinfo notes_plat_sysinfo_050 = model name : Intel(R) Xeon(R) CPU E7-8890 v4 @ 2.20GHz notes_plat_sysinfo_055 = 16 "physical id"s (chips) notes_plat_sysinfo_060 = 768 "processors" notes_plat_sysinfo_065 = cores, siblings (Caution: counting these is hw and system dependent. The notes_plat_sysinfo_070 = following excerpts from /proc/cpuinfo might not be reliable. Use with notes_plat_sysinfo_075 = caution.) notes_plat_sysinfo_080 = cpu cores : 24 notes_plat_sysinfo_085 = siblings : 48 notes_plat_sysinfo_090 = physical 0: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_095 = 27 28 29 notes_plat_sysinfo_100 = physical 1: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_105 = 27 28 29 notes_plat_sysinfo_110 = physical 2: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_115 = 27 28 29 notes_plat_sysinfo_120 = physical 3: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_125 = 27 28 29 notes_plat_sysinfo_130 = physical 4: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_135 = 27 28 29 notes_plat_sysinfo_140 = physical 5: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_145 = 27 28 29 notes_plat_sysinfo_150 = physical 6: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_155 = 27 28 29 notes_plat_sysinfo_160 = physical 7: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_165 = 27 28 29 notes_plat_sysinfo_170 = physical 8: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_175 = 27 28 29 notes_plat_sysinfo_180 = physical 9: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_185 = 27 28 29 notes_plat_sysinfo_190 = physical 10: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_195 = 27 28 29 notes_plat_sysinfo_200 = physical 11: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_205 = 27 28 29 notes_plat_sysinfo_210 = physical 12: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_215 = 27 28 29 notes_plat_sysinfo_220 = physical 13: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_225 = 27 28 29 notes_plat_sysinfo_230 = physical 14: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_235 = 27 28 29 notes_plat_sysinfo_240 = physical 15: cores 0 1 2 3 4 5 8 9 10 11 12 13 16 17 18 19 20 21 24 25 26 notes_plat_sysinfo_245 = 27 28 29 notes_plat_sysinfo_250 = cache size : 61440 KB notes_plat_sysinfo_255 = notes_plat_sysinfo_260 = The view from numactl --hardware follows. WARNING: a numactl 'node' might or notes_plat_sysinfo_265 = might not correspond to a physical chip. notes_plat_sysinfo_270 = available: 16 nodes (0-15) notes_plat_sysinfo_275 = 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 384 notes_plat_sysinfo_280 = 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 notes_plat_sysinfo_285 = 404 405 406 407 notes_plat_sysinfo_290 = node 0 size: 258296 MB notes_plat_sysinfo_295 = node 0 free: 257197 MB notes_plat_sysinfo_300 = node 1 cpus: 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 notes_plat_sysinfo_305 = 46 47 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 notes_plat_sysinfo_310 = 426 427 428 429 430 431 notes_plat_sysinfo_315 = node 1 size: 258554 MB notes_plat_sysinfo_320 = node 1 free: 257497 MB notes_plat_sysinfo_325 = node 2 cpus: 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 notes_plat_sysinfo_330 = 70 71 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 notes_plat_sysinfo_335 = 450 451 452 453 454 455 notes_plat_sysinfo_340 = node 2 size: 258554 MB notes_plat_sysinfo_345 = node 2 free: 257553 MB notes_plat_sysinfo_350 = node 3 cpus: 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 notes_plat_sysinfo_355 = 94 95 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 notes_plat_sysinfo_360 = 474 475 476 477 478 479 notes_plat_sysinfo_365 = node 3 size: 258554 MB notes_plat_sysinfo_370 = node 3 free: 257446 MB notes_plat_sysinfo_375 = node 4 cpus: 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 notes_plat_sysinfo_380 = 113 114 115 116 117 118 119 480 481 482 483 484 485 486 487 488 489 490 491 notes_plat_sysinfo_385 = 492 493 494 495 496 497 498 499 500 501 502 503 notes_plat_sysinfo_390 = node 4 size: 258554 MB notes_plat_sysinfo_395 = node 4 free: 257517 MB notes_plat_sysinfo_400 = node 5 cpus: 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 notes_plat_sysinfo_405 = 136 137 138 139 140 141 142 143 504 505 506 507 508 509 510 511 512 513 514 notes_plat_sysinfo_410 = 515 516 517 518 519 520 521 522 523 524 525 526 527 notes_plat_sysinfo_415 = node 5 size: 258554 MB notes_plat_sysinfo_420 = node 5 free: 257518 MB notes_plat_sysinfo_425 = node 6 cpus: 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 notes_plat_sysinfo_430 = 160 161 162 163 164 165 166 167 528 529 530 531 532 533 534 535 536 537 538 notes_plat_sysinfo_435 = 539 540 541 542 543 544 545 546 547 548 549 550 551 notes_plat_sysinfo_440 = node 6 size: 258554 MB notes_plat_sysinfo_445 = node 6 free: 257471 MB notes_plat_sysinfo_450 = node 7 cpus: 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 notes_plat_sysinfo_455 = 184 185 186 187 188 189 190 191 552 553 554 555 556 557 558 559 560 561 562 notes_plat_sysinfo_460 = 563 564 565 566 567 568 569 570 571 572 573 574 575 notes_plat_sysinfo_465 = node 7 size: 258554 MB notes_plat_sysinfo_470 = node 7 free: 257551 MB notes_plat_sysinfo_475 = node 8 cpus: 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 notes_plat_sysinfo_480 = 208 209 210 211 212 213 214 215 576 577 578 579 580 581 582 583 584 585 586 notes_plat_sysinfo_485 = 587 588 589 590 591 592 593 594 595 596 597 598 599 notes_plat_sysinfo_490 = node 8 size: 258554 MB notes_plat_sysinfo_495 = node 8 free: 257559 MB notes_plat_sysinfo_500 = node 9 cpus: 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 notes_plat_sysinfo_505 = 232 233 234 235 236 237 238 239 600 601 602 603 604 605 606 607 608 609 610 notes_plat_sysinfo_510 = 611 612 613 614 615 616 617 618 619 620 621 622 623 notes_plat_sysinfo_515 = node 9 size: 258554 MB notes_plat_sysinfo_520 = node 9 free: 257544 MB notes_plat_sysinfo_525 = node 10 cpus: 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 notes_plat_sysinfo_530 = 256 257 258 259 260 261 262 263 624 625 626 627 628 629 630 631 632 633 634 notes_plat_sysinfo_535 = 635 636 637 638 639 640 641 642 643 644 645 646 647 notes_plat_sysinfo_540 = node 10 size: 258554 MB notes_plat_sysinfo_545 = node 10 free: 257560 MB notes_plat_sysinfo_550 = node 11 cpus: 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 notes_plat_sysinfo_555 = 280 281 282 283 284 285 286 287 648 649 650 651 652 653 654 655 656 657 658 notes_plat_sysinfo_560 = 659 660 661 662 663 664 665 666 667 668 669 670 671 notes_plat_sysinfo_565 = node 11 size: 258554 MB notes_plat_sysinfo_570 = node 11 free: 257539 MB notes_plat_sysinfo_575 = node 12 cpus: 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 notes_plat_sysinfo_580 = 304 305 306 307 308 309 310 311 672 673 674 675 676 677 678 679 680 681 682 notes_plat_sysinfo_585 = 683 684 685 686 687 688 689 690 691 692 693 694 695 notes_plat_sysinfo_590 = node 12 size: 258554 MB notes_plat_sysinfo_595 = node 12 free: 257553 MB notes_plat_sysinfo_600 = node 13 cpus: 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 notes_plat_sysinfo_605 = 328 329 330 331 332 333 334 335 696 697 698 699 700 701 702 703 704 705 706 notes_plat_sysinfo_610 = 707 708 709 710 711 712 713 714 715 716 717 718 719 notes_plat_sysinfo_615 = node 13 size: 258554 MB notes_plat_sysinfo_620 = node 13 free: 257554 MB notes_plat_sysinfo_625 = node 14 cpus: 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 notes_plat_sysinfo_630 = 352 353 354 355 356 357 358 359 720 721 722 723 724 725 726 727 728 729 730 notes_plat_sysinfo_635 = 731 732 733 734 735 736 737 738 739 740 741 742 743 notes_plat_sysinfo_640 = node 14 size: 258554 MB notes_plat_sysinfo_645 = node 14 free: 257552 MB notes_plat_sysinfo_650 = node 15 cpus: 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 notes_plat_sysinfo_655 = 376 377 378 379 380 381 382 383 744 745 746 747 748 749 750 751 752 753 754 notes_plat_sysinfo_660 = 755 756 757 758 759 760 761 762 763 764 765 766 767 notes_plat_sysinfo_665 = node 15 size: 258549 MB notes_plat_sysinfo_670 = node 15 free: 257499 MB notes_plat_sysinfo_675 = node distances: notes_plat_sysinfo_680 = node 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 notes_plat_sysinfo_685 = 0: 10 16 30 30 30 30 30 30 30 30 30 30 30 30 30 30 notes_plat_sysinfo_690 = 1: 16 10 30 30 30 30 30 30 30 30 30 30 30 30 30 30 notes_plat_sysinfo_695 = 2: 30 30 10 16 30 30 30 30 30 30 30 30 30 30 30 30 notes_plat_sysinfo_700 = 3: 30 30 16 10 30 30 30 30 30 30 30 30 30 30 30 30 notes_plat_sysinfo_705 = 4: 30 30 30 30 10 16 30 30 30 30 30 30 30 30 30 30 notes_plat_sysinfo_710 = 5: 30 30 30 30 16 10 30 30 30 30 30 30 30 30 30 30 notes_plat_sysinfo_715 = 6: 30 30 30 30 30 30 10 16 30 30 30 30 30 30 30 30 notes_plat_sysinfo_720 = 7: 30 30 30 30 30 30 16 10 30 30 30 30 30 30 30 30 notes_plat_sysinfo_725 = 8: 30 30 30 30 30 30 30 30 10 16 30 30 30 30 30 30 notes_plat_sysinfo_730 = 9: 30 30 30 30 30 30 30 30 16 10 30 30 30 30 30 30 notes_plat_sysinfo_735 = 10: 30 30 30 30 30 30 30 30 30 30 10 16 30 30 30 30 notes_plat_sysinfo_740 = 11: 30 30 30 30 30 30 30 30 30 30 16 10 30 30 30 30 notes_plat_sysinfo_745 = 12: 30 30 30 30 30 30 30 30 30 30 30 30 10 16 30 30 notes_plat_sysinfo_750 = 13: 30 30 30 30 30 30 30 30 30 30 30 30 16 10 30 30 notes_plat_sysinfo_755 = 14: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 10 16 notes_plat_sysinfo_760 = 15: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 16 10 notes_plat_sysinfo_765 = notes_plat_sysinfo_770 = From /proc/meminfo notes_plat_sysinfo_775 = MemTotal: 4235891396 kB notes_plat_sysinfo_780 = HugePages_Total: 0 notes_plat_sysinfo_785 = Hugepagesize: 2048 kB notes_plat_sysinfo_790 = notes_plat_sysinfo_795 = /usr/bin/lsb_release -d notes_plat_sysinfo_800 = SUSE Linux Enterprise Server 12 SP1 notes_plat_sysinfo_805 = notes_plat_sysinfo_810 = From /etc/*release* /etc/*version* notes_plat_sysinfo_815 = SuSE-release: notes_plat_sysinfo_820 = SUSE Linux Enterprise Server 12 (x86_64) notes_plat_sysinfo_825 = VERSION = 12 notes_plat_sysinfo_830 = PATCHLEVEL = 1 notes_plat_sysinfo_835 = # This file is deprecated and will be removed in a future service pack or notes_plat_sysinfo_840 = release. notes_plat_sysinfo_845 = # Please check /etc/os-release for details about this release. notes_plat_sysinfo_850 = os-release: notes_plat_sysinfo_855 = NAME="SLES" notes_plat_sysinfo_860 = VERSION="12-SP1" notes_plat_sysinfo_865 = VERSION_ID="12.1" notes_plat_sysinfo_870 = PRETTY_NAME="SUSE Linux Enterprise Server 12 SP1" notes_plat_sysinfo_875 = ID="sles" notes_plat_sysinfo_880 = ANSI_COLOR="0;32" notes_plat_sysinfo_885 = CPE_NAME="cpe:/o:suse:sles:12:sp1" notes_plat_sysinfo_890 = notes_plat_sysinfo_895 = uname -a: notes_plat_sysinfo_900 = Linux hawk049os1 3.12.53-60.30-default #1 SMP Wed Feb 10 14:41:46 UTC 2016 notes_plat_sysinfo_905 = (e57129f) x86_64 x86_64 x86_64 GNU/Linux notes_plat_sysinfo_910 = notes_plat_sysinfo_915 = run-level 5 Dec 5 15:39 notes_plat_sysinfo_920 = notes_plat_sysinfo_925 = SPEC is set to: /spec/cpu2017-rc4 notes_plat_sysinfo_930 = Filesystem Type Size Used Avail notes_plat_sysinfo_935 = Use% Mounted on notes_plat_sysinfo_940 = /dev/mapper/3600c0ff0001e1834e672ee5701000000-part1 xfs 1.9T 449G 1.5T notes_plat_sysinfo_945 = 24% /spec notes_plat_sysinfo_950 = notes_plat_sysinfo_955 = Additional information from dmidecode follows. WARNING: Use caution when you notes_plat_sysinfo_960 = interpret this section. The 'dmidecode' program reads system data which is notes_plat_sysinfo_965 = "intended to allow hardware to be accurately determined", but the intent may not notes_plat_sysinfo_970 = be met, as there are frequent changes to hardware, firmware, and the "DMTF notes_plat_sysinfo_975 = SMBIOS" standard. notes_plat_sysinfo_980 = BIOS HP Bundle: 008.004.084 SFW: 043.025.000 08/16/2016 notes_plat_sysinfo_985 = Memory: notes_plat_sysinfo_990 = 128x HP HMA84GL7MFR4N-UH 32 GB 2 rank 1067 MHz, configured at 1600 MHz notes_plat_sysinfo_995 = 256x not defined not defined notes_plat_sysinfo_1000 = notes_plat_sysinfo_1005 = (End of data from sysinfo program) hw_cpu_name = Intel Xeon E7-8890 v4 hw_disk = 8 x C8S59A, 900 GB 10 K RPM SAS hw_memory001 = 4039.661 GB fixme: If using DDR3, format is: hw_memory002 = 'N GB (M x N GB nRxn PCn-nnnnnR-n, ECC)' hw_nchips = 16 prepared_by = root (is never output, only tags rawfile) fw_bios = HP Bundle: 008.004.084 SFW: 043.025.000 08/16/2016 sw_file = xfs sw_os000 = SUSE Linux Enterprise Server 12 (x86_64) SP1 sw_os001 = Kernel 3.12.53-60.30-default sw_state = Run level 5 (multi-user, w/GUI) # 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 =LD_LIBRARY_PATH = "/spec/cpu2017-rc4/lib/ia32:/spec/cpu2017-rc4/lib/intel64:/spec/cpu2017-rc4/sh10.2" notes_010 = notes_plat_update_000 = Regarding the sysinfo display about the memory installed, the correct amount of notes_plat_update_005 = memory is 4 TB and the dmidecode description should have one line reading as: notes_plat_update_010 = 128x HP HMA84GL7MFR4N-UH 32 GB 2 rank 1067 MHz, configured at 1600 MHz notes_plat_000 =Firmware settings: notes_plat_005 = Memory RAS Configuration set to Maximum Performance