# Invocation command line: # /home/cpu2017/bin/harness/runcpu --configfile fprate.cfg --nopower --runmode rate --tune base --size refrate fprate # output_root was not used for this run ############################################################################ #------------------------------------------------------------------------------ # SPEC CPU(R) 2017 config file for: gcc / g++ / gfortran on Linux ARM systems #------------------------------------------------------------------------------ # # Usage: (1) Copy this to a new name # cd $SPEC/config # cp Example-x.cfg myname.cfg # (2) Change items that are marked 'EDIT' (search for it) # # SPEC tested this config file with: # Compiler version(s): GCC 5.3, 6.2, 8.1, 9.1 # Oracle Arm Toolset 8 (GCC 8.2) # Operating system(s): Ubuntu 16.04, CentOS 7.4 # Oracle Linux 7.6 / Red Hat Enterprise Linux 7.6 # Hardware: Cavium ThunderX, HPE Moonshot, # Lenovo ThinkSystem HR330A/HR350A # # If your system differs, this config file might not work. # You might find a better config file at http://www.spec.org/cpu2017/results # # Known Limitations # It is possible that you might encounter compile time or run time errors # with older versions of GCC (for example, 4.x) # Recommendation: Use a newer version of the compiler. # If that is not possible, try reducing the optimization. # # # Compiler issues: Contact your compiler vendor, not SPEC. # For SPEC help: http://www.spec.org/cpu2017/Docs/techsupport.html #------------------------------------------------------------------------------ #--------- Label -------------------------------------------------------------- # Arbitrary string to tag binaries (no spaces allowed) # Two Suggestions: # (1) EDIT this label as you try new ideas. %define label "PCLtest" # (2) Use a label meaningful to *you*. #--------- Preprocessor ------------------------------------------------------- %ifndef %{bits} # EDIT to control 32 or 64 bit compilation. Or, % define bits 64 # you can set it on the command line using: %endif # 'runcpu --define bits=nn' %ifndef %{build_ncpus} # EDIT to adjust number of simultaneous compiles. % define build_ncpus 8 # Or, you can set it on the command line: %endif # 'runcpu --define build_ncpus=nn' # Don't change this part. %define os LINUX %if %{bits} == 64 % define model -mabi=lp64 %elif %{bits} == 32 % define model -mabi=ilp32 %else % error Please define number of bits - see instructions in config file %endif %if %{label} =~ m/ / % error Your label "%{label}" contains spaces. Please try underscores instead. %endif %if %{label} !~ m/^[a-zA-Z0-9._-]+$/ % error Illegal character in label "%{label}". Please use only alphanumerics, underscore, hyphen, and period. %endif #--------- Global Settings ---------------------------------------------------- # For info, see: # https://www.spec.org/cpu2017/Docs/config.html#fieldname # Example: https://www.spec.org/cpu2017/Docs/config.html#tune command_add_redirect = 1 flagsurl000 = http://www.spec.org/cpu2017/flags/gcc.2020-06-30.xml flagsurl001 = http://www.spec.org/cpu2017/flags/PCL-Platform-Settings-Kunpeng-V1.0-revF.xml ignore_errors = 1 iterations = 3 label = %{label}-%{bits} line_width = 1020 log_line_width = 1020 makeflags = --jobs=%{build_ncpus} mean_anyway = 1 output_format = txt,html,cfg,pdf,csv preenv = 1 reportable = 1 tune = base #--------- How Many CPUs? ----------------------------------------------------- # Both SPECrate and SPECspeed can test multiple chips / cores / hw threads # - For SPECrate, you set the number of copies. # - For SPECspeed, you set the number of threads. # See: https://www.spec.org/cpu2017/Docs/system-requirements.html#MultipleCPUs # # q. How many should I set? # a. Unknown, you will have to try it and see! # # To get you started, some suggestions: # # copies - This config file defaults to testing only 1 copy. You might # try changing it to match the number of cores on your system, # or perhaps the number of virtual CPUs as reported by: # grep -c processor /proc/cpuinfo # Be sure you have enough memory. See: # https://www.spec.org/cpu2017/Docs/system-requirements.html#memory # # threads - This config file sets a starting point. You could try raising # it. A higher thread count is much more likely to be useful for # fpspeed than for intspeed. # intrate,fprate: copies = 256 # EDIT to change number of copies (see above) intspeed,fpspeed: threads = 256 # EDIT to change number of OpenMP threads (see above) intrate,fprate: bind = 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,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,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,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255 #bind = 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,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,57,58,59,60,61,62,63 submit = taskset -c $BIND $command %ifdef %{no-numa} submit = taskset -c $SPECCOPYNUM $command %endif #------- Compilers ------------------------------------------------------------ default: # EDIT: The parent directory for your compiler. # Do not include the trailing /bin/ # Do not include a trailing slash # Examples: # 1 On a Red Hat system, you said: # 'yum install devtoolset-6' # Use: % define gcc_dir "/opt/rh/devtoolset-6/root/usr" # # 2 You built GCC in: /disk1/mybuild/gcc-8.1.0/bin/gcc # Use: % define gcc_dir "/disk1/mybuild/gcc-8.1.0" # # 3 You want: /usr/bin/gcc # Use: % define gcc_dir "/usr" # WARNING: See section # "Known Limitations with GCC 4" # %ifndef %{gcc_dir} #% define gcc_dir /usr/bin/gcc-9.1.0 # EDIT (see above) % define gcc_dir /usr/local/gcc-9.1.0 # EDIT (see above) %endif # EDIT if needed: the preENV line adds library directories to the runtime # path. You can adjust it, or add lines for other environment variables. # See: https://www.spec.org/cpu2017/Docs/config.html#preenv # and: https://gcc.gnu.org/onlinedocs/gcc/Environment-Variables.html # preENV_LD_LIBRARY_PATH = %{gcc_dir}/lib64/:%{gcc_dir}/lib/:/lib64:/usr/local/lib/ preENV_LD_LIBRARY_PATH = %{gcc_dir}/lib64/:%{gcc_dir}/lib/:/lib64:%{ENV_LD_LIBRARY_PATH} SPECLANG = %{gcc_dir}/bin/ CC = $(SPECLANG)gcc -std=c99 %{model} CXX = $(SPECLANG)g++ %{model} FC = $(SPECLANG)gfortran %{model} # How to say "Show me your version, please" CC_VERSION_OPTION = -v CXX_VERSION_OPTION = -v FC_VERSION_OPTION = -v default: %if %{bits} == 64 sw_base_ptrsize = 64-bit sw_peak_ptrsize = Not Applicable %else sw_base_ptrsize = 32-bit sw_peak_ptrsize = Not Applicable %endif #--------- Portability -------------------------------------------------------- default: # data model applies to all benchmarks %if %{bits} == 32 # Strongly recommended because at run-time, operations using modern file # systems may fail spectacularly and frequently (or, worse, quietly and # randomly) if a program does not accommodate 64-bit metadata. EXTRA_PORTABILITY = -D_FILE_OFFSET_BITS=64 %else EXTRA_PORTABILITY = -DSPEC_LP64 %endif # Benchmark-specific portability (ordered by last 2 digits of bmark number) 500.perlbench_r,600.perlbench_s: #lang='C' %if %{bits} == 32 % define suffix AARCH32 %else % define suffix AARCH64 %endif PORTABILITY = -DSPEC_%{os}_%{suffix} 521.wrf_r,621.wrf_s: #lang='F,C' CPORTABILITY = -DSPEC_CASE_FLAG FPORTABILITY = -fconvert=big-endian 523.xalancbmk_r,623.xalancbmk_s: #lang='CXX' PORTABILITY = -DSPEC_%{os} 526.blender_r: #lang='CXX,C' PORTABILITY = -funsigned-char -DSPEC_LINUX 527.cam4_r,627.cam4_s: #lang='F,C' PORTABILITY = -DSPEC_CASE_FLAG 628.pop2_s: #lang='F,C' PORTABILITY = -DSPEC_CASE_FLAG -fconvert=big-endian #-------- Tuning Flags common to Base and Peak -------------------------------- # # Speed (OpenMP and Autopar allowed) # %if %{bits} == 32 intspeed,fpspeed: # # Many of the speed benchmarks (6nn.benchmark_s) do not fit in 32 bits # If you wish to run SPECint2017_speed or SPECfp2017_speed, please use # # runcpu --define bits=64 # fail_build = 1 %else intspeed,fpspeed: EXTRA_OPTIMIZE = -fopenmp -DSPEC_OPENMP fpspeed: # # 627.cam4 needs a big stack; the preENV will apply it to all # benchmarks in the set, as required by the rules. # preENV_OMP_STACKSIZE = 1G %endif #-------- Baseline Tuning Flags ---------------------------------------------- # # default=base: # flags for all base OPTIMIZE = -Ofast -g -pipe -flto -march=armv8.2-a+lse -fno-PIE -fomit-frame-pointer -no-pie -funroll-loops # OPTIMIZE = -Ofast -march=native -funroll-loops -flto intrate,intspeed=base: # flags for integer base %if %{bits} == 32 EXTRA_COPTIMIZE = -fgnu89-inline -fno-strict-aliasing %else EXTRA_COPTIMIZE = -fno-strict-aliasing LDCFLAGS = -z muldefs %endif # Notes about the above # - 500.perlbench_r/600.perlbench_s needs -fno-strict-aliasing. # - 502.gcc_r/602.gcc_s needs -fgnu89-inline or -z muldefs # - For 'base', all benchmarks in a set must use the same options. # - Therefore, all base benchmarks get the above. See: # www.spec.org/cpu2017/Docs/runrules.html#BaseFlags # www.spec.org/cpu2017/Docs/benchmarks/500.perlbench_r.html # www.spec.org/cpu2017/Docs/benchmarks/502.gcc_r.html #-------- Peak Tuning Flags ---------------------------------------------- default: # If you develop some peak tuning, remove these two lines basepeak = yes # and put your tuning in the default=peak: section below. default=peak: # # ----------------------- # About the -fno switches # ----------------------- # # For 'base', this config file (conservatively) disables some optimizations. # You might want to try turning some of them back on, by creating a 'peak' # section here, with individualized benchmark options: # # 500.perlbench_r=peak: # OPTIMIZE = this # 502.gcc_r=peak: # OPTIMIZE = that # 503.bwaves_r=peak: # OPTIMIZE = other .....(and so forth) # # If you try it: # - You must remove the 'basepeak' option, above. # - You will need time and patience, to diagnose and avoid any errors. # - perlbench is unlikely to work with strict aliasing # - Some floating point benchmarks may get wrong answers, depending on: # the particular chip # the version of GCC # other optimizations enabled # -m32 vs. -m64 # - See: http://www.spec.org/cpu2017/Docs/config.html # - and: http://www.spec.org/cpu2017/Docs/runrules.html #------------------------------------------------------------------------------ # Tester and System Descriptions - EDIT all sections below this point #------------------------------------------------------------------------------ # For info about any field, see # https://www.spec.org/cpu2017/Docs/config.html#fieldname # Example: https://www.spec.org/cpu2017/Docs/config.html#hw_memory #------------------------------------------------------------------------------- #--------- EDIT to match your version ----------------------------------------- default: sw_compiler000 = C/C++/Fortran: Version 9.1.0 of GCC, the sw_compiler001 = GNU Compiler Collection #--------- EDIT info about you ------------------------------------------------ # To understand the difference between hw_vendor/sponsor/tester, see: # https://www.spec.org/cpu2017/Docs/config.html#test_sponsor intrate,intspeed,fprate,fpspeed: # Important: keep this line hw_vendor = Huawei tester = Peng Cheng Laboratory test_sponsor = Peng Cheng Laboratory license_num = 5036 prepared_by = Peng Cheng Laboratory # Whatever you like: is never output #--------- EDIT system availability dates ------------------------------------- intrate,intspeed,fprate,fpspeed: # Important: keep this line # Example # Brief info about field hw_avail = Jan-2020 sw_avail = Jul-2020 #--------- EDIT system information -------------------------------------------- intrate,intspeed,fprate,fpspeed: # Important: keep this line # Example # Brief info about field hw_cpu_name = Huawei Kunpeng 920 7260 hw_cpu_nominal_mhz = 2600 # Nominal chip frequency, in MHz hw_cpu_max_mhz = 2600 # Max chip frequency, in MHz hw_disk = 1 x 960 GB SAS SSD hw_model000 = Huawei TaiShan 200 Server (Model 2480) hw_model001 = (2.6 GHz,Huawei Kunpeng 920 7260) hw_nchips = 4 # number chips enabled hw_ncores = 256 # number cores enabled hw_ncpuorder = 1,2,3,4 chips # Ordering options hw_nthreadspercore = 1 # number threads enabled per core hw_other = None # Other perf-relevant hw, or "None" hw_memory000 = 1 TB (32 x 32 GB 2Rx4 PC4-2933Y-R) hw_pcache = 64 KB I + 64 KB D on chip per core # Primary cache size, type, location hw_scache = 512 KB I+D on chip per core hw_tcache = 64 MB I+D on chip per chip hw_ocache = None # Other cache or "None" fw_bios = Huawei Corp. Version 1.20 released Apr-2020 # sw_file = # ext99 # File system # sw_os001 = # Linux Sailboat # Operating system # sw_os002 = # Distribution 7.2 SP1 # and version sw_other = None # Other perf-relevant sw, or "None" power_management = BIOS set to prefer performance at the cost of additional power usage # sw_state = # Run level 99 # Software state. # Note: Some commented-out fields above are automatically set to preliminary # values by sysinfo # https://www.spec.org/cpu2017/Docs/config.html#sysinfo # Uncomment lines for which you already know a better answer than sysinfo # The following settings were obtained by running the sysinfo_program # 'specperl $[top]/bin/sysinfo' (sysinfo:SHA:1b187da62efa5d65f0e989c214b6a257d16a31d3cf135973c9043da741052207) default: notes_plat_sysinfo_000 = notes_plat_sysinfo_005 = Sysinfo program /home/cpu2017/bin/sysinfo notes_plat_sysinfo_010 = Rev: r6365 of 2019-08-21 295195f888a3d7edb1e6e46a485a0011 notes_plat_sysinfo_015 = running on localhost.localdomain Sat Jun 20 17:45:02 2020 notes_plat_sysinfo_020 = notes_plat_sysinfo_025 = SUT (System Under Test) info as seen by some common utilities. notes_plat_sysinfo_030 = For more information on this section, see notes_plat_sysinfo_035 = https://www.spec.org/cpu2017/Docs/config.html#sysinfo notes_plat_sysinfo_040 = notes_plat_sysinfo_045 = From /proc/cpuinfo notes_plat_sysinfo_050 = * notes_plat_sysinfo_055 = * Did not identify cpu model. If you would notes_plat_sysinfo_060 = * like to write your own sysinfo program, see notes_plat_sysinfo_065 = * www.spec.org/cpu2017/config.html#sysinfo notes_plat_sysinfo_070 = * notes_plat_sysinfo_075 = * notes_plat_sysinfo_080 = * 0 "physical id" tags found. Perhaps this is an older system, notes_plat_sysinfo_085 = * or a virtualized system. Not attempting to guess how to notes_plat_sysinfo_090 = * count chips/cores for this system. notes_plat_sysinfo_095 = * notes_plat_sysinfo_100 = 256 "processors" notes_plat_sysinfo_105 = cores, siblings (Caution: counting these is hw and system dependent. The following notes_plat_sysinfo_110 = excerpts from /proc/cpuinfo might not be reliable. Use with caution.) notes_plat_sysinfo_115 = notes_plat_sysinfo_120 = From lscpu: notes_plat_sysinfo_125 = Architecture: aarch64 notes_plat_sysinfo_130 = CPU op-mode(s): 64-bit notes_plat_sysinfo_135 = Byte Order: Little Endian notes_plat_sysinfo_140 = CPU(s): 256 notes_plat_sysinfo_145 = On-line CPU(s) list: 0-255 notes_plat_sysinfo_150 = Thread(s) per core: 1 notes_plat_sysinfo_155 = Core(s) per socket: 64 notes_plat_sysinfo_160 = Socket(s): 4 notes_plat_sysinfo_165 = NUMA node(s): 8 notes_plat_sysinfo_170 = Vendor ID: HiSilicon notes_plat_sysinfo_175 = Model: 0 notes_plat_sysinfo_180 = Model name: Kunpeng-920 notes_plat_sysinfo_185 = Stepping: 0x1 notes_plat_sysinfo_190 = BogoMIPS: 200.00 notes_plat_sysinfo_195 = L1d cache: 16 MiB notes_plat_sysinfo_200 = L1i cache: 16 MiB notes_plat_sysinfo_205 = L2 cache: 128 MiB notes_plat_sysinfo_210 = L3 cache: 512 MiB notes_plat_sysinfo_215 = NUMA node0 CPU(s): 0-31 notes_plat_sysinfo_220 = NUMA node1 CPU(s): 32-63 notes_plat_sysinfo_225 = NUMA node2 CPU(s): 64-95 notes_plat_sysinfo_230 = NUMA node3 CPU(s): 96-127 notes_plat_sysinfo_235 = NUMA node4 CPU(s): 128-159 notes_plat_sysinfo_240 = NUMA node5 CPU(s): 160-191 notes_plat_sysinfo_245 = NUMA node6 CPU(s): 192-223 notes_plat_sysinfo_250 = NUMA node7 CPU(s): 224-255 notes_plat_sysinfo_255 = Vulnerability Itlb multihit: Not affected notes_plat_sysinfo_260 = Vulnerability L1tf: Not affected notes_plat_sysinfo_265 = Vulnerability Mds: Not affected notes_plat_sysinfo_270 = Vulnerability Meltdown: Not affected notes_plat_sysinfo_275 = Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via notes_plat_sysinfo_280 = prctl notes_plat_sysinfo_285 = Vulnerability Spectre v1: Mitigation; __user pointer sanitization notes_plat_sysinfo_290 = Vulnerability Spectre v2: Not affected notes_plat_sysinfo_295 = Vulnerability Tsx async abort: Not affected notes_plat_sysinfo_300 = Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics notes_plat_sysinfo_305 = fphp asimdhp cpuid asimdrdm jscvt fcma dcpop asimddp asimdfhm ssbs notes_plat_sysinfo_310 = notes_plat_sysinfo_315 = From numactl --hardware WARNING: a numactl 'node' might or might not correspond to a notes_plat_sysinfo_320 = physical chip. notes_plat_sysinfo_325 = notes_plat_sysinfo_330 = From /proc/meminfo notes_plat_sysinfo_335 = MemTotal: 1071619840 kB notes_plat_sysinfo_340 = HugePages_Total: 100000 notes_plat_sysinfo_345 = Hugepagesize: 2048 kB notes_plat_sysinfo_350 = notes_plat_sysinfo_355 = From /etc/*release* /etc/*version* notes_plat_sysinfo_360 = kylin-release: kylin release 10 (Azalea) notes_plat_sysinfo_365 = os-release: notes_plat_sysinfo_370 = NAME="kylin" notes_plat_sysinfo_375 = VERSION="10 (Azalea)" notes_plat_sysinfo_380 = ID="kylin" notes_plat_sysinfo_385 = VERSION_ID="10" notes_plat_sysinfo_390 = PRETTY_NAME="kylin 10 (Azalea)" notes_plat_sysinfo_395 = ANSI_COLOR="0;31" notes_plat_sysinfo_400 = notes_plat_sysinfo_405 = system-release: kylin release 10 (Azalea) notes_plat_sysinfo_410 = system-release-cpe: cpe:/o:kylin:kylin:10:ga:server notes_plat_sysinfo_415 = notes_plat_sysinfo_420 = uname -a: notes_plat_sysinfo_425 = Linux localhost.localdomain 4.19.90-5.ky10.aarch64 #1 SMP Wed Apr 8 09:34:13 CST 2020 notes_plat_sysinfo_430 = aarch64 aarch64 aarch64 GNU/Linux notes_plat_sysinfo_435 = notes_plat_sysinfo_440 = Kernel self-reported vulnerability status: notes_plat_sysinfo_445 = notes_plat_sysinfo_450 = itlb_multihit: Not affected notes_plat_sysinfo_455 = CVE-2018-3620 (L1 Terminal Fault): Not affected notes_plat_sysinfo_460 = Microarchitectural Data Sampling: Not affected notes_plat_sysinfo_465 = CVE-2017-5754 (Meltdown): Not affected notes_plat_sysinfo_470 = CVE-2018-3639 (Speculative Store Bypass): Mitigation: Speculative Store Bypass disabled notes_plat_sysinfo_475 = via prctl notes_plat_sysinfo_480 = CVE-2017-5753 (Spectre variant 1): Mitigation: __user pointer sanitization notes_plat_sysinfo_485 = CVE-2017-5715 (Spectre variant 2): Not affected notes_plat_sysinfo_490 = tsx_async_abort: Not affected notes_plat_sysinfo_495 = notes_plat_sysinfo_500 = run-level 5 Jun 19 18:13 notes_plat_sysinfo_505 = notes_plat_sysinfo_510 = SPEC is set to: /home/cpu2017 notes_plat_sysinfo_515 = Filesystem Type Size Used Avail Use% Mounted on notes_plat_sysinfo_520 = /dev/mapper/klas00-home xfs 838G 18G 821G 3% /home notes_plat_sysinfo_525 = notes_plat_sysinfo_530 = From /sys/devices/virtual/dmi/id notes_plat_sysinfo_535 = BIOS: Huawei Corp. 1.20 04/14/2020 notes_plat_sysinfo_540 = Vendor: Huawei notes_plat_sysinfo_545 = Product: TaiShan 200 (Model 2480) notes_plat_sysinfo_550 = Serial: 2102312UXX10KC000007 notes_plat_sysinfo_555 = notes_plat_sysinfo_560 = Additional information from dmidecode follows. WARNING: Use caution when you interpret notes_plat_sysinfo_565 = this section. The 'dmidecode' program reads system data which is "intended to allow notes_plat_sysinfo_570 = hardware to be accurately determined", but the intent may not be met, as there are notes_plat_sysinfo_575 = frequent changes to hardware, firmware, and the "DMTF SMBIOS" standard. notes_plat_sysinfo_580 = Memory: notes_plat_sysinfo_585 = 32x Hynix HMA84GR7CJR4N-WM 32 GB 2 rank 2933 notes_plat_sysinfo_590 = notes_plat_sysinfo_595 = (End of data from sysinfo program) hw_cpu_name = could not determine hw_disk = 838 GB add more disk info here hw_nchips = could not determine prepared_by = root (is never output, only tags rawfile) sw_file = xfs sw_os000 = kylin release 10 (Azalea) sw_os001 = 4.19.90-5.ky10.aarch64 sw_state000 = Run level 5 (multi-user graphical) # 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_submit_000 = The taskset mechanism was used to bind copies to processors. The config file option 'submit' notes_submit_005 = was used to generate taskset commands to bind each copy to a specific processor. notes_submit_010 = For details, please see the config file. notes_000 =Transparent Huge Pages enabled by default notes_005 =Prior to runcpu invocation notes_010 =Filesystem page cache synced and cleared with: notes_015 =sync; echo 3> /proc/sys/vm/drop_caches notes_020 =NA: The test sponsor attests, as of date of publication, that CVE-2017-5754 (Meltdown) notes_025 =is mitigated in the system as tested and documented. notes_030 =Yes: The test sponsor attests, as of date of publication, that CVE-2017-5753 (Spectre variant 1) notes_035 =is mitigated in the system as tested and documented. notes_040 =NA: The test sponsor attests, as of date of publication, that CVE-2017-5715 (Spectre variant 2) notes_045 =is mitigated in the system as tested and documented. notes_os_000 = Stack size set to unlimited using "ulimit -s unlimited" notes_plat_000 = BIOS configuration: notes_plat_005 = Power Policy Set to Performance notes_plat_010 = Custom Refresh Rate Set to 64ms notes_plat_015 = CPU Prefetcher Set to Enabled notes_plat_020 = L3 Cache Model Set to in :private out:private notes_plat_update_000 =The sysinfo is missing the cpu name, the processor under test is Huawei Kunpeng 920 7260. notes_plat_update_005 =The L3 capacity is 64MB per processor for Huawei Kunpeng 920 7260 processor for a SUT notes_plat_update_010 =total of 256 MiB.