SPEC(R) CPU2017 Integer Speed Result
                               Huawei Huawei 2288H V5 (Intel Xeon Gold 5220)

                CPU2017 License: 3175                                    Test date: Mar-2019
                Test sponsor: Huawei                         Hardware availability: Apr-2019
                Tested by:    Huawei                         Software availability: Dec-2018

                 Base     Base        Base        Peak     Peak        Peak
Benchmarks      Threads  Run Time     Ratio      Threads  Run Time     Ratio
--------------- -------  ---------  ---------    -------  ---------  ---------
600.perlbench_s      36        261       6.79  *      36        223       7.96  *
600.perlbench_s      36        263       6.74  S      36        221       8.02  S
600.perlbench_s      36        260       6.83  S      36        224       7.94  S
602.gcc_s            36        400       9.96  S      36        391      10.2   *
602.gcc_s            36        402       9.90  *      36        395      10.1   S
602.gcc_s            36        406       9.80  S      36        386      10.3   S
605.mcf_s            36        373      12.7   *      36        370      12.7   *
605.mcf_s            36        370      12.8   S      36        368      12.8   S
605.mcf_s            36        376      12.5   S      36        372      12.7   S
620.omnetpp_s        36        217       7.52  S      36        206       7.91  *
620.omnetpp_s        36        211       7.75  *      36        208       7.85  S
620.omnetpp_s        36        210       7.75  S      36        203       8.02  S
623.xalancbmk_s      36        112      12.6   S      36        113      12.5   S
623.xalancbmk_s      36        114      12.4   S      36        113      12.6   S
623.xalancbmk_s      36        113      12.5   *      36        113      12.6   *
625.x264_s           36        122      14.5   *      36        122      14.5   S
625.x264_s           36        122      14.5   S      36        122      14.5   S
625.x264_s           36        122      14.5   S      36        122      14.5   *
631.deepsjeng_s      36        262       5.48  *      36        262       5.47  S
631.deepsjeng_s      36        262       5.48  S      36        261       5.49  S
631.deepsjeng_s      36        261       5.50  S      36        262       5.48  *
641.leela_s          36        357       4.78  *      36        357       4.78  S
641.leela_s          36        357       4.77  S      36        357       4.77  S
641.leela_s          36        357       4.78  S      36        357       4.78  *
648.exchange2_s      36        208      14.1   *      36        208      14.1   S
648.exchange2_s      36        209      14.1   S      36        209      14.1   *
648.exchange2_s      36        208      14.1   S      36        211      14.0   S
657.xz_s             36        277      22.3   *      36        273      22.6   S
657.xz_s             36        277      22.3   S      36        274      22.6   *
657.xz_s             36        278      22.3   S      36        275      22.5   S
=================================================================================
600.perlbench_s      36        261       6.79  *      36        223       7.96  *
602.gcc_s            36        402       9.90  *      36        391      10.2   *
605.mcf_s            36        373      12.7   *      36        370      12.7   *
620.omnetpp_s        36        211       7.75  *      36        206       7.91  *
623.xalancbmk_s      36        113      12.5   *      36        113      12.6   *
625.x264_s           36        122      14.5   *      36        122      14.5   *
631.deepsjeng_s      36        262       5.48  *      36        262       5.48  *
641.leela_s          36        357       4.78  *      36        357       4.78  *
648.exchange2_s      36        208      14.1   *      36        209      14.1   *
657.xz_s             36        277      22.3   *      36        274      22.6   *
 SPECspeed2017_int_base                  9.98
 SPECspeed2017_int_peak                                                   10.2


                                                  HARDWARE
                                                  --------
            CPU Name: Intel Xeon Gold 5220
            Max MHz.: 3900
             Nominal: 2200
             Enabled: 36 cores, 2 chips
           Orderable: 1,2 chips
            Cache L1: 32 KB I + 32 KB D on chip per core
                  L2: 1 MB I+D on chip per core
                  L3: 24.75 MB I+D on chip per chip
               Other: None
              Memory: 384 GB (24 x 16 GB 2Rx8 PC4-2933Y-R, running at
                      2666)
             Storage: 1 x 1200 GB SAS, 10000 RPM
               Other: None


                                                  SOFTWARE
                                                  --------
                  OS: SUSE Linux Enterprise Server 12 SP4 (x86_64)
                      4.12.14-94.41-default
            Compiler: C/C++: Version 19.0.1.144 of Intel C/C++
                      Compiler Build 20181018 for Linux;
                      Fortran: Version 19.0.1.144 of Intel Fortran
                      Compiler Build 20181018 for Linux
            Parallel: Yes
            Firmware: Version 6.36 Released Feb-2019
         File System: xfs
        System State: Run level 3 (multi-user)
       Base Pointers: 64-bit
       Peak Pointers: 64-bit
               Other: jemalloc memory allocator V5.0.1


                                           Operating System Notes
                                           ----------------------
     Stack size set to unlimited using "ulimit -s unlimited"

                                               General Notes
                                               -------------
    Environment variables set by runcpu before the start of the run:
    KMP_AFFINITY = "granularity=fine,compact,1,0"
    LD_LIBRARY_PATH = "/spec/lib/ia32:/spec/lib/intel64:/spec/je5.0.1-32:/spec/je5.0.1-64"
    OMP_STACKSIZE = "192M"
    
     Binaries compiled on a system with 1x Intel Core i9-7900X CPU + 32GB RAM
     memory using Redhat Enterprise Linux 7.5
     Transparent Huge Pages enabled by default
     Prior to runcpu invocation
     Filesystem page cache synced and cleared with:
     sync; echo 3>       /proc/sys/vm/drop_caches
     Yes: The test sponsor attests, as of date of publication, that CVE-2017-5754 (Meltdown)
     is mitigated in the system as tested and documented.
     Yes: The test sponsor attests, as of date of publication, that CVE-2017-5753 (Spectre variant 1)
     is mitigated in the system as tested and documented.
     Yes: The test sponsor attests, as of date of publication, that CVE-2017-5715 (Spectre variant 2)
     is mitigated in the system as tested and documented.
     jemalloc, a general purpose malloc implementation
     built with the RedHat Enterprise 7.5, and the system compiler gcc 4.8.5
     sources available from jemalloc.net or https://github.com/jemalloc/jemalloc/releases

                                               Platform Notes
                                               --------------
     BIOS configuration:
     Power Policy Set to Load Balance
     Hyper-Threading Set to Disable
     XPT Prefetch Set to Enabled
     Sysinfo program /spec/bin/sysinfo
     Rev: r5974 of 2018-05-19 9bcde8f2999c33d61f64985e45859ea9
     running on linux-7ejo Wed Mar 20 10:11:53 2019
    
     SUT (System Under Test) info as seen by some common utilities.
     For more information on this section, see
        https://www.spec.org/cpu2017/Docs/config.html#sysinfo
    
     From /proc/cpuinfo
        model name : Intel(R) Xeon(R) Gold 5220 CPU @ 2.20GHz
           2  "physical id"s (chips)
           36 "processors"
        cores, siblings (Caution: counting these is hw and system dependent. The following
        excerpts from /proc/cpuinfo might not be reliable.  Use with caution.)
           cpu cores : 18
           siblings  : 18
           physical 0: cores 0 1 2 3 4 8 9 10 11 16 17 18 19 20 24 25 26 27
           physical 1: cores 0 1 2 3 4 8 9 10 11 16 17 18 19 20 24 25 26 27
    
     From lscpu:
          Architecture:          x86_64
          CPU op-mode(s):        32-bit, 64-bit
          Byte Order:            Little Endian
          CPU(s):                36
          On-line CPU(s) list:   0-35
          Thread(s) per core:    1
          Core(s) per socket:    18
          Socket(s):             2
          NUMA node(s):          2
          Vendor ID:             GenuineIntel
          CPU family:            6
          Model:                 85
          Model name:            Intel(R) Xeon(R) Gold 5220 CPU @ 2.20GHz
          Stepping:              6
          CPU MHz:               2200.000
          CPU max MHz:           3900.0000
          CPU min MHz:           1000.0000
          BogoMIPS:              4400.00
          Virtualization:        VT-x
          L1d cache:             32K
          L1i cache:             32K
          L2 cache:              1024K
          L3 cache:              25344K
          NUMA node0 CPU(s):     0-17
          NUMA node1 CPU(s):     18-35
          Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
          pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp
          lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid
          aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16
          xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave
          avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3
          invpcid_single ssbd mba ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid
          fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm mpx rdt_a avx512f
          avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl
          xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local
          dtherm ida arat pln pts pku ospke avx512_vnni flush_l1d arch_capabilities
    
     /proc/cpuinfo cache data
        cache size : 25344 KB
    
     From numactl --hardware  WARNING: a numactl 'node' might or might not correspond to a
     physical chip.
       available: 2 nodes (0-1)
       node 0 cpus: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
       node 0 size: 191933 MB
       node 0 free: 185658 MB
       node 1 cpus: 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
       node 1 size: 193250 MB
       node 1 free: 192583 MB
       node distances:
       node   0   1
         0:  10  21
         1:  21  10
    
     From /proc/meminfo
        MemTotal:       394428348 kB
        HugePages_Total:       0
        Hugepagesize:       2048 kB
    
     From /etc/*release* /etc/*version*
        SuSE-release:
           SUSE Linux Enterprise Server 12 (x86_64)
           VERSION = 12
           PATCHLEVEL = 4
           # This file is deprecated and will be removed in a future service pack or release.
           # Please check /etc/os-release for details about this release.
        os-release:
           NAME="SLES"
           VERSION="12-SP4"
           VERSION_ID="12.4"
           PRETTY_NAME="SUSE Linux Enterprise Server 12 SP4"
           ID="sles"
           ANSI_COLOR="0;32"
           CPE_NAME="cpe:/o:suse:sles:12:sp4"
    
     uname -a:
        Linux linux-7ejo 4.12.14-94.41-default #1 SMP Wed Oct 31 12:25:04 UTC 2018 (3090901)
        x86_64 x86_64 x86_64 GNU/Linux
    
     Kernel self-reported vulnerability status:
    
     CVE-2017-5754 (Meltdown):          Not affected
     CVE-2017-5753 (Spectre variant 1): Mitigation: __user pointer sanitization
     CVE-2017-5715 (Spectre variant 2): Mitigation: Indirect Branch Restricted Speculation,
     IBPB, IBRS_FW
    
     run-level 3 Mar 20 10:06
    
     SPEC is set to: /spec
        Filesystem     Type  Size  Used Avail Use% Mounted on
        /dev/sda3      xfs   734G   79G  656G  11% /
    
     Additional information from dmidecode follows.  WARNING: Use caution when you interpret
     this section. The 'dmidecode' program reads system data which is "intended to allow
     hardware to be accurately determined", but the intent may not be met, as there are
     frequent changes to hardware, firmware, and the "DMTF SMBIOS" standard.
       BIOS INSYDE Corp. 6.36 02/15/2019
       Memory:
        24x Samsung M393A2K43CB2-CVF 16 GB 2 rank 2933, configured at 2666
    
     (End of data from sysinfo program)

                                           Compiler Version Notes
                                           ----------------------
    ==============================================================================
     CC  600.perlbench_s(base) 602.gcc_s(base) 605.mcf_s(base) 625.x264_s(base,
          peak) 657.xz_s(base)
    ------------------------------------------------------------------------------
    Intel(R) C Intel(R) 64 Compiler for applications running on Intel(R) 64,
      Version 19.0.1.144 Build 20181018
    Copyright (C) 1985-2018 Intel Corporation.  All rights reserved.
    ------------------------------------------------------------------------------
    
    ==============================================================================
    CC   600.perlbench_s(peak) 602.gcc_s(peak) 605.mcf_s(peak) 657.xz_s(peak)

    ------------------------------------------------------------------------------
    Intel(R) C Intel(R) 64 Compiler for applications running on Intel(R) 64,
      Version 19.0.1.144 Build 20181018
    Copyright (C) 1985-2018 Intel Corporation.  All rights reserved.
    ------------------------------------------------------------------------------
    
    ==============================================================================
     CXXC 620.omnetpp_s(base) 623.xalancbmk_s(base, peak) 631.deepsjeng_s(base,
          peak) 641.leela_s(base, peak)
    ------------------------------------------------------------------------------
    Intel(R) C++ Intel(R) 64 Compiler for applications running on Intel(R) 64,
      Version 19.0.1.144 Build 20181018
    Copyright (C) 1985-2018 Intel Corporation.  All rights reserved.
    ------------------------------------------------------------------------------
    
    ==============================================================================
    CXXC 620.omnetpp_s(peak)

    ------------------------------------------------------------------------------
    Intel(R) C++ Intel(R) 64 Compiler for applications running on Intel(R) 64,
      Version 19.0.1.144 Build 20181018
    Copyright (C) 1985-2018 Intel Corporation.  All rights reserved.
    ------------------------------------------------------------------------------
    
    ==============================================================================
     FC  648.exchange2_s(base, peak)

    ------------------------------------------------------------------------------
    Intel(R) Fortran Intel(R) 64 Compiler for applications running on Intel(R)
      64, Version 19.0.1.144 Build 20181018
    Copyright (C) 1985-2018 Intel Corporation.  All rights reserved.
    ------------------------------------------------------------------------------

                                          Base Compiler Invocation
                                          ------------------------
C benchmarks: 
     icc -m64 -std=c11

C++ benchmarks: 
     icpc -m64

Fortran benchmarks: 
     ifort -m64


                                           Base Portability Flags
                                           ----------------------
 600.perlbench_s: -DSPEC_LP64 -DSPEC_LINUX_X64
       602.gcc_s: -DSPEC_LP64
       605.mcf_s: -DSPEC_LP64
   620.omnetpp_s: -DSPEC_LP64
 623.xalancbmk_s: -DSPEC_LP64 -DSPEC_LINUX
      625.x264_s: -DSPEC_LP64
 631.deepsjeng_s: -DSPEC_LP64
     641.leela_s: -DSPEC_LP64
 648.exchange2_s: -DSPEC_LP64
        657.xz_s: -DSPEC_LP64


                                          Base Optimization Flags
                                          -----------------------
C benchmarks: 
     -Wl,-z,muldefs -xCORE-AVX512 -ipo -O3 -no-prec-div
     -qopt-mem-layout-trans=4 -qopenmp -DSPEC_OPENMP
     -L/usr/local/je5.0.1-64/lib -ljemalloc

C++ benchmarks: 
     -Wl,-z,muldefs -xCORE-AVX512 -ipo -O3 -no-prec-div
     -qopt-mem-layout-trans=4
     -L/usr/local/IntelCompiler19/compilers_and_libraries_2019.1.144/linux/compiler/lib/intel64
     -lqkmalloc

Fortran benchmarks: 
     -xCORE-AVX512 -ipo -O3 -no-prec-div -qopt-mem-layout-trans=4
     -nostandard-realloc-lhs


                                          Peak Compiler Invocation
                                          ------------------------
C benchmarks: 
     icc -m64 -std=c11

C++ benchmarks: 
     icpc -m64

Fortran benchmarks: 
     ifort -m64


                                           Peak Portability Flags
                                           ----------------------
Same as Base Portability Flags


                                          Peak Optimization Flags
                                          -----------------------
C benchmarks:

 600.perlbench_s: -Wl,-z,muldefs -prof-gen(pass 1) -prof-use(pass 2) -O2
                  -xCORE-AVX512 -qopt-mem-layout-trans=4 -ipo -O3
                  -no-prec-div -DSPEC_SUPPRESS_OPENMP -qopenmp -DSPEC_OPENMP
                  -fno-strict-overflow -L/usr/local/je5.0.1-64/lib -ljemalloc

       602.gcc_s: -Wl,-z,muldefs -prof-gen(pass 1) -prof-use(pass 2) -O2
                  -xCORE-AVX512 -qopt-mem-layout-trans=4 -ipo -O3
                  -no-prec-div -DSPEC_SUPPRESS_OPENMP
                  -L/usr/local/je5.0.1-64/lib -ljemalloc

       605.mcf_s: -Wl,-z,muldefs -prof-gen(pass 1) -prof-use(pass 2) -ipo
                  -xCORE-AVX512 -O3 -no-prec-div -qopt-mem-layout-trans=4
                  -DSPEC_SUPPRESS_OPENMP -qopenmp -DSPEC_OPENMP
                  -L/usr/local/je5.0.1-64/lib -ljemalloc

      625.x264_s: -Wl,-z,muldefs -xCORE-AVX512 -ipo -O3 -no-prec-div
                  -qopt-mem-layout-trans=4 -qopenmp -DSPEC_OPENMP
                  -L/usr/local/je5.0.1-64/lib -ljemalloc

        657.xz_s: -Wl,-z,muldefs -prof-gen(pass 1) -prof-use(pass 2) -O2
                  -xCORE-AVX512 -qopt-mem-layout-trans=4 -ipo -O3
                  -no-prec-div -DSPEC_SUPPRESS_OPENMP -qopenmp -DSPEC_OPENMP
                  -L/usr/local/je5.0.1-64/lib -ljemalloc

C++ benchmarks:

   620.omnetpp_s: -Wl,-z,muldefs -prof-gen(pass 1) -prof-use(pass 2) -ipo
                  -xCORE-AVX512 -O3 -no-prec-div -qopt-mem-layout-trans=4
                  -DSPEC_SUPPRESS_OPENMP
                  -L/usr/local/IntelCompiler19/compilers_and_libraries_2019.1.144/linux/compiler/lib/intel64
                  -lqkmalloc

 623.xalancbmk_s: -Wl,-z,muldefs -xCORE-AVX512 -ipo -O3 -no-prec-div
                  -qopt-mem-layout-trans=4
                  -L/usr/local/IntelCompiler19/compilers_and_libraries_2019.1.144/linux/compiler/lib/intel64
                  -lqkmalloc

 631.deepsjeng_s: Same as 623.xalancbmk_s

     641.leela_s: Same as 623.xalancbmk_s

Fortran benchmarks: 
     -xCORE-AVX512 -ipo -O3 -no-prec-div -qopt-mem-layout-trans=4
     -nostandard-realloc-lhs


The flags files that were used to format this result can be browsed at
http://www.spec.org/cpu2017/flags/Intel-ic18.0-official-linux64.2019-04-02.html
http://www.spec.org/cpu2017/flags/Huawei-Platform-Settings-SKL-V1.9-revC.html

You can also download the XML flags sources by saving the following links:
http://www.spec.org/cpu2017/flags/Intel-ic18.0-official-linux64.2019-04-02.xml
http://www.spec.org/cpu2017/flags/Huawei-Platform-Settings-SKL-V1.9-revC.xml

  SPEC is a registered trademark of the Standard Performance Evaluation
    Corporation.  All other brand and product names appearing in this
    result are trademarks or registered trademarks of their respective
    holders.
------------------------------------------------------------------------------------------------------------
For questions about this result, please contact the tester.
For other inquiries, please contact info@spec.org.
Copyright 2017-2019 Standard Performance Evaluation Corporation
Tested with SPEC CPU2017 v1.0.5 on 2019-03-19 22:11:52-0400.
Report generated on 2019-04-30 17:35:48 by CPU2017 ASCII formatter v6067.
Originally published on 2019-04-30.