lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:   Thu, 17 Dec 2020 09:33:05 +0800
From:   kernel test robot <oliver.sang@...el.com>
To:     Waiman Long <longman@...hat.com>
Cc:     Peter Zijlstra <peterz@...radead.org>,
        Davidlohr Bueso <dbueso@...e.de>,
        LKML <linux-kernel@...r.kernel.org>, lkp@...ts.01.org,
        lkp@...el.com, ying.huang@...el.com, feng.tang@...el.com,
        zhengjun.xing@...el.com
Subject: [locking/rwsem]  617f3ef951:  unixbench.score -21.2% regression


Greeting,

FYI, we noticed a -21.2% regression of unixbench.score due to commit:


commit: 617f3ef95177840c77f59c2aec1029d27d5547d6 ("locking/rwsem: Remove reader optimistic spinning")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master


in testcase: unixbench
on test machine: 16 threads Intel(R) Xeon(R) E-2278G CPU @ 3.40GHz with 32G memory
with following parameters:

	runtime: 300s
	nr_task: 30%
	test: shell8
	cpufreq_governor: performance
	ucode: 0xde

test-description: UnixBench is the original BYTE UNIX benchmark suite aims to test performance of Unix-like system.
test-url: https://github.com/kdlucas/byte-unixbench



If you fix the issue, kindly add following tag
Reported-by: kernel test robot <oliver.sang@...el.com>


Details are as below:
-------------------------------------------------------------------------------------------------->


To reproduce:

        git clone https://github.com/intel/lkp-tests.git
        cd lkp-tests
        bin/lkp install job.yaml  # job file is attached in this email
        bin/lkp run     job.yaml

=========================================================================================
compiler/cpufreq_governor/kconfig/nr_task/rootfs/runtime/tbox_group/test/testcase/ucode:
  gcc-9/performance/x86_64-rhel-8.3/30%/debian-10.4-x86_64-20200603.cgz/300s/lkp-cfl-e1/shell8/unixbench/0xde

commit: 
  1a728dff85 ("locking/rwsem: Enable reader optimistic lock stealing")
  617f3ef951 ("locking/rwsem: Remove reader optimistic spinning")

1a728dff855a318b 617f3ef95177840c77f59c2aec1 
---------------- --------------------------- 
       fail:runs  %reproduction    fail:runs
           |             |             |    
         39:4         -992%            :4     perf-profile.calltrace.cycles-pp.error_entry
         25:4         -635%            :4     perf-profile.children.cycles-pp.error_entry
         %stddev     %change         %stddev
             \          |                \  
     21807 ±  3%     -21.2%      17186        unixbench.score
   1287072 ±  3%     -38.7%     788414        unixbench.time.involuntary_context_switches
     37161 ±  4%     +31.3%      48798        unixbench.time.major_page_faults
 1.047e+08 ±  3%     -21.1%   82610985        unixbench.time.minor_page_faults
      1341           -27.1%     978.00        unixbench.time.percent_of_cpu_this_job_got
    370.87           -33.3%     247.55        unixbench.time.system_time
    490.05           -23.3%     376.03        unixbench.time.user_time
   3083520 ±  3%     +59.7%    4924900        unixbench.time.voluntary_context_switches
    824314 ±  3%     -21.2%     649654        unixbench.workload
      0.03 ± 27%     -51.9%       0.02 ± 59%  perf-sched.sch_delay.avg.ms.schedule_timeout.rcu_gp_kthread.kthread.ret_from_fork
    385.15 ±  2%     +62.5%     625.72        uptime.idle
     17.03            -1.8%      16.73        boot-time.boot
     11.01            -1.6%      10.83        boot-time.dhcp
    214.12 ±  3%      -3.1%     207.49        boot-time.idle
     13.72 ±  4%     +23.5       37.24        mpstat.cpu.all.idle%
      1.06            -0.1        0.94        mpstat.cpu.all.irq%
     49.32 ±  2%     -11.8       37.53        mpstat.cpu.all.sys%
     35.24 ±  2%     -11.6       23.68        mpstat.cpu.all.usr%
     15.50 ±  3%    +145.2%      38.00        vmstat.cpu.id
     49.00 ±  2%     -22.4%      38.00        vmstat.cpu.sy
     33.75 ±  2%     -33.3%      22.50 ±  2%  vmstat.cpu.us
     21.75 ±  3%     -33.3%      14.50 ±  3%  vmstat.procs.r
     97370 ±  3%     +56.4%     152258        vmstat.system.cs
     37589            -2.1%      36804        vmstat.system.in
     11861 ±  9%     -18.0%       9730        slabinfo.filp.active_objs
     13242 ±  8%     -15.5%      11184        slabinfo.filp.num_objs
     14731 ±  7%      -9.5%      13325 ±  5%  slabinfo.kmalloc-8.active_objs
     14731 ±  7%      -9.5%      13325 ±  5%  slabinfo.kmalloc-8.num_objs
      5545 ±  2%     -13.8%       4780 ±  4%  slabinfo.pid.active_objs
      5563 ±  2%     -13.8%       4793 ±  4%  slabinfo.pid.num_objs
      5822 ± 14%     -40.4%       3468 ±  5%  slabinfo.task_delay_info.active_objs
      5825 ± 14%     -40.5%       3468 ±  5%  slabinfo.task_delay_info.num_objs
  32104492 ±  3%    +303.3%  1.295e+08 ± 11%  cpuidle.C1.time
    882330 ±  5%    +131.5%    2042656 ± 10%  cpuidle.C1.usage
  21965263 ±  3%    +340.5%   96762398 ± 14%  cpuidle.C1E.time
    442911 ±  2%    +211.3%    1378866 ± 14%  cpuidle.C1E.usage
   6511399 ±  4%    +606.6%   46010023 ± 13%  cpuidle.C3.time
     66498 ±  5%    +559.3%     438404 ±  9%  cpuidle.C3.usage
    101453 ± 18%    +139.9%     243422 ±  7%  cpuidle.C6.usage
  11612925 ± 66%    +228.1%   38105483 ± 21%  cpuidle.C8.time
     12182 ± 65%    +220.7%      39070 ± 21%  cpuidle.C8.usage
    173670 ± 30%    +166.5%     462831 ±  7%  cpuidle.POLL.time
     17441 ± 18%    +195.6%      51559 ±  6%  cpuidle.POLL.usage
     59652            +0.6%      60011        proc-vmstat.nr_inactive_anon
      5840            +1.4%       5922        proc-vmstat.nr_kernel_stack
      1404            +3.1%       1447        proc-vmstat.nr_page_table_pages
     13255            -1.7%      13026        proc-vmstat.nr_slab_reclaimable
     14861            -6.9%      13835 ±  4%  proc-vmstat.nr_slab_unreclaimable
     59652            +0.6%      60011        proc-vmstat.nr_zone_inactive_anon
  70705198 ±  3%     -21.1%   55762717        proc-vmstat.numa_hit
  70705198 ±  3%     -21.1%   55762717        proc-vmstat.numa_local
    116793 ±  3%     -32.1%      79354        proc-vmstat.pgactivate
  74803470 ±  3%     -20.7%   59317396        proc-vmstat.pgalloc_normal
 1.049e+08 ±  3%     -21.1%   82849276        proc-vmstat.pgfault
  74776100 ±  3%     -20.7%   59288922        proc-vmstat.pgfree
   5338118 ±  3%     -24.5%    4030373        proc-vmstat.pgreuse
      3413 ±  2%     -19.6%       2745        proc-vmstat.thp_fault_alloc
   1466090 ±  3%     -21.2%    1155570        proc-vmstat.unevictable_pgs_culled
    382612 ± 60%     -66.4%     128559 ±  7%  sched_debug.cfs_rq:/.load.max
    274.29 ± 53%     -48.2%     142.09 ± 15%  sched_debug.cfs_rq:/.load_avg.avg
    452211           -25.5%     336912        sched_debug.cfs_rq:/.min_vruntime.avg
    489002           -22.6%     378258 ±  2%  sched_debug.cfs_rq:/.min_vruntime.max
    440439           -26.4%     324253        sched_debug.cfs_rq:/.min_vruntime.min
    210358 ±  8%     -21.6%     164917 ±  9%  sched_debug.cpu.avg_idle.avg
    666992 ±  9%     -14.4%     571102 ±  3%  sched_debug.cpu.avg_idle.max
    183734 ±  2%     -10.3%     164859        sched_debug.cpu.avg_idle.stddev
      0.54 ± 19%     -29.1%       0.38 ± 15%  sched_debug.cpu.clock.stddev
    199240 ±  3%     +53.0%     304861        sched_debug.cpu.nr_switches.avg
    215766 ±  3%     +48.7%     320802        sched_debug.cpu.nr_switches.max
    186135 ±  3%     +55.3%     289040        sched_debug.cpu.nr_switches.min
     82.12 ± 12%    +247.2%     285.12 ± 11%  sched_debug.cpu.nr_uninterruptible.max
   -122.88          +312.6%    -507.00        sched_debug.cpu.nr_uninterruptible.min
     51.87 ± 13%    +263.6%     188.58 ±  8%  sched_debug.cpu.nr_uninterruptible.stddev
    242600 ±  5%     -33.6%     161055        softirqs.CPU0.RCU
     15144 ±  2%     +14.4%      17328 ±  3%  softirqs.CPU0.SCHED
     14371           +13.8%      16354 ±  3%  softirqs.CPU1.SCHED
     14064 ±  2%     +10.1%      15480        softirqs.CPU10.SCHED
    241990 ±  4%     -33.1%     161882        softirqs.CPU11.RCU
     13889           +12.7%      15650        softirqs.CPU11.SCHED
    239184 ±  7%     -33.4%     159310        softirqs.CPU12.RCU
     13988 ±  3%     +12.3%      15711        softirqs.CPU13.SCHED
     13744 ±  2%     +14.1%      15688 ±  2%  softirqs.CPU14.SCHED
     14104           +12.8%      15912 ±  2%  softirqs.CPU2.SCHED
    240729 ±  4%     -32.5%     162396        softirqs.CPU3.RCU
     14143 ±  2%     +13.6%      16064 ±  3%  softirqs.CPU3.SCHED
    240581 ±  5%     -31.9%     163890        softirqs.CPU4.RCU
     13936           +10.5%      15402        softirqs.CPU5.SCHED
     13761 ±  3%     +12.9%      15532        softirqs.CPU6.SCHED
     14059           +11.8%      15724 ±  2%  softirqs.CPU7.SCHED
    241270 ±  5%     -34.5%     157931 ±  2%  softirqs.CPU8.RCU
     13695           +11.8%      15314 ±  2%  softirqs.CPU8.SCHED
    225021           +12.1%     252248        softirqs.SCHED
     14.09 ± 73%     -14.1        0.00        perf-profile.calltrace.cycles-pp.do_filp_open.do_sys_openat2.do_sys_open.do_syscall_64.entry_SYSCALL_64_after_hwframe
     14.09 ± 73%     -14.1        0.00        perf-profile.calltrace.cycles-pp.path_openat.do_filp_open.do_sys_openat2.do_sys_open.do_syscall_64
     10.52 ± 60%     -10.5        0.00        perf-profile.calltrace.cycles-pp.setlocale
      9.13 ±104%      -9.1        0.00        perf-profile.calltrace.cycles-pp.free_pgtables.exit_mmap.mmput.do_exit.do_group_exit
      8.43 ± 62%      -8.4        0.00        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__open64_nocancel.setlocale
      8.43 ± 62%      -8.4        0.00        perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__open64_nocancel.setlocale
      8.43 ± 62%      -8.4        0.00        perf-profile.calltrace.cycles-pp.do_sys_open.do_syscall_64.entry_SYSCALL_64_after_hwframe.__open64_nocancel.setlocale
      8.43 ± 62%      -8.4        0.00        perf-profile.calltrace.cycles-pp.do_sys_openat2.do_sys_open.do_syscall_64.entry_SYSCALL_64_after_hwframe.__open64_nocancel
      8.43 ± 62%      -8.4        0.00        perf-profile.calltrace.cycles-pp.__open64_nocancel.setlocale
      6.35 ±101%      -6.3        0.00        perf-profile.calltrace.cycles-pp.unlink_file_vma.free_pgtables.exit_mmap.mmput.do_exit
      4.86 ±102%      -4.9        0.00        perf-profile.calltrace.cycles-pp.terminate_walk.path_openat.do_filp_open.do_sys_openat2.do_sys_open
      6.35 ±101%      -3.6        2.78 ±173%  perf-profile.calltrace.cycles-pp.exit_mmap.mmput.do_exit.do_group_exit.__x64_sys_exit_group
      6.35 ±101%      -3.6        2.78 ±173%  perf-profile.calltrace.cycles-pp.mmput.do_exit.do_group_exit.__x64_sys_exit_group.do_syscall_64
      7.98 ± 60%      -3.0        5.00 ±173%  perf-profile.calltrace.cycles-pp.exit_to_user_mode_prepare.syscall_exit_to_user_mode.entry_SYSCALL_64_after_hwframe
      7.98 ± 60%      -3.0        5.00 ±173%  perf-profile.calltrace.cycles-pp.arch_do_signal.exit_to_user_mode_prepare.syscall_exit_to_user_mode.entry_SYSCALL_64_after_hwframe
      7.98 ± 60%      -3.0        5.00 ±173%  perf-profile.calltrace.cycles-pp.do_group_exit.get_signal.arch_do_signal.exit_to_user_mode_prepare.syscall_exit_to_user_mode
      7.98 ± 60%      -3.0        5.00 ±173%  perf-profile.calltrace.cycles-pp.do_exit.do_group_exit.get_signal.arch_do_signal.exit_to_user_mode_prepare
      7.98 ± 60%      -3.0        5.00 ±173%  perf-profile.calltrace.cycles-pp.exit_mmap.mmput.do_exit.do_group_exit.get_signal
      7.98 ± 60%      -3.0        5.00 ±173%  perf-profile.calltrace.cycles-pp.get_signal.arch_do_signal.exit_to_user_mode_prepare.syscall_exit_to_user_mode.entry_SYSCALL_64_after_hwframe
      7.98 ± 60%      -3.0        5.00 ±173%  perf-profile.calltrace.cycles-pp.mmput.do_exit.do_group_exit.get_signal.arch_do_signal
      7.98 ± 60%      -3.0        5.00 ±173%  perf-profile.calltrace.cycles-pp.syscall_exit_to_user_mode.entry_SYSCALL_64_after_hwframe
      6.35 ±101%      -0.8        5.55 ±173%  perf-profile.calltrace.cycles-pp.__x64_sys_exit_group.do_syscall_64.entry_SYSCALL_64_after_hwframe
      6.35 ±101%      -0.8        5.55 ±173%  perf-profile.calltrace.cycles-pp.do_group_exit.__x64_sys_exit_group.do_syscall_64.entry_SYSCALL_64_after_hwframe
      6.35 ±101%      -0.8        5.55 ±173%  perf-profile.calltrace.cycles-pp.do_exit.do_group_exit.__x64_sys_exit_group.do_syscall_64.entry_SYSCALL_64_after_hwframe
     14.09 ± 73%     -14.1        0.00        perf-profile.children.cycles-pp.do_filp_open
     14.09 ± 73%     -14.1        0.00        perf-profile.children.cycles-pp.do_sys_open
     14.09 ± 73%     -14.1        0.00        perf-profile.children.cycles-pp.do_sys_openat2
     14.09 ± 73%     -14.1        0.00        perf-profile.children.cycles-pp.path_openat
     10.52 ± 60%     -10.5        0.00        perf-profile.children.cycles-pp.setlocale
      9.13 ±104%      -9.1        0.00        perf-profile.children.cycles-pp.free_pgtables
      8.43 ± 62%      -8.4        0.00        perf-profile.children.cycles-pp.__open64_nocancel
      6.35 ±101%      -6.3        0.00        perf-profile.children.cycles-pp.sync_regs
      6.35 ±101%      -6.3        0.00        perf-profile.children.cycles-pp.unlink_file_vma
      4.86 ±102%      -4.9        0.00        perf-profile.children.cycles-pp.terminate_walk
      7.98 ± 60%      -3.0        5.00 ±173%  perf-profile.children.cycles-pp.exit_to_user_mode_prepare
      7.98 ± 60%      -3.0        5.00 ±173%  perf-profile.children.cycles-pp.arch_do_signal
      7.98 ± 60%      -3.0        5.00 ±173%  perf-profile.children.cycles-pp.get_signal
      7.98 ± 60%      -3.0        5.00 ±173%  perf-profile.children.cycles-pp.syscall_exit_to_user_mode
      6.35 ±101%      -0.8        5.55 ±173%  perf-profile.children.cycles-pp.__x64_sys_exit_group
      5.65 ±106%      -0.7        5.00 ±173%  perf-profile.children.cycles-pp.__mod_memcg_lruvec_state
      5.65 ±106%      -0.1        5.55 ±173%  perf-profile.children.cycles-pp.handle_mm_fault
      6.35 ±101%      -6.3        0.00        perf-profile.self.cycles-pp.sync_regs
     31246 ±  5%    +200.7%      93965        interrupts.CAL:Function_call_interrupts
      2091 ± 11%    +179.5%       5844        interrupts.CPU0.CAL:Function_call_interrupts
     26624 ±  2%     -20.9%      21057        interrupts.CPU0.RES:Rescheduling_interrupts
    500.25 ±  7%    +378.2%       2392        interrupts.CPU0.TLB:TLB_shootdowns
      1931 ±  4%    +201.7%       5827        interrupts.CPU1.CAL:Function_call_interrupts
     26939 ±  4%     -22.2%      20957        interrupts.CPU1.RES:Rescheduling_interrupts
    499.25 ±  5%    +374.8%       2370 ±  4%  interrupts.CPU1.TLB:TLB_shootdowns
      1967 ±  6%    +195.8%       5820        interrupts.CPU10.CAL:Function_call_interrupts
     26951 ±  2%     -19.9%      21594        interrupts.CPU10.RES:Rescheduling_interrupts
    546.25          +336.4%       2384 ±  4%  interrupts.CPU10.TLB:TLB_shootdowns
      1927 ±  3%    +211.0%       5994        interrupts.CPU11.CAL:Function_call_interrupts
     26619 ±  2%     -18.7%      21630        interrupts.CPU11.RES:Rescheduling_interrupts
    514.25 ±  6%    +361.8%       2374 ±  2%  interrupts.CPU11.TLB:TLB_shootdowns
      1887 ±  9%    +206.9%       5791 ±  4%  interrupts.CPU12.CAL:Function_call_interrupts
     26377 ±  4%     -19.5%      21237 ±  2%  interrupts.CPU12.RES:Rescheduling_interrupts
    496.00 ±  3%    +372.8%       2345 ±  2%  interrupts.CPU12.TLB:TLB_shootdowns
      1912 ±  7%    +208.6%       5899 ±  2%  interrupts.CPU13.CAL:Function_call_interrupts
     27187 ±  4%     -20.1%      21734 ±  2%  interrupts.CPU13.RES:Rescheduling_interrupts
    500.50 ±  5%    +380.5%       2405 ±  3%  interrupts.CPU13.TLB:TLB_shootdowns
      1891 ±  7%    +215.1%       5960 ±  2%  interrupts.CPU14.CAL:Function_call_interrupts
     26046 ±  4%     -17.0%      21627        interrupts.CPU14.RES:Rescheduling_interrupts
    506.25 ±  9%    +367.9%       2368 ±  2%  interrupts.CPU14.TLB:TLB_shootdowns
      1960 ±  4%    +195.8%       5798        interrupts.CPU15.CAL:Function_call_interrupts
     26567 ±  4%     -19.7%      21342 ±  2%  interrupts.CPU15.RES:Rescheduling_interrupts
    536.50 ±  3%    +350.6%       2417        interrupts.CPU15.TLB:TLB_shootdowns
      2001 ±  4%    +190.3%       5811 ±  2%  interrupts.CPU2.CAL:Function_call_interrupts
     27172 ±  3%     -21.5%      21338        interrupts.CPU2.RES:Rescheduling_interrupts
    539.00 ±  4%    +332.7%       2332 ±  3%  interrupts.CPU2.TLB:TLB_shootdowns
      1950 ±  6%    +198.1%       5814        interrupts.CPU3.CAL:Function_call_interrupts
     26579 ±  2%     -19.2%      21479        interrupts.CPU3.RES:Rescheduling_interrupts
    504.75 ±  8%    +369.0%       2367 ±  4%  interrupts.CPU3.TLB:TLB_shootdowns
      1965 ± 10%    +199.8%       5891        interrupts.CPU4.CAL:Function_call_interrupts
     26811 ±  3%     -19.8%      21512        interrupts.CPU4.RES:Rescheduling_interrupts
    515.75 ±  5%    +358.1%       2362 ±  2%  interrupts.CPU4.TLB:TLB_shootdowns
      1935 ±  7%    +206.3%       5926        interrupts.CPU5.CAL:Function_call_interrupts
     26997 ±  3%     -20.4%      21486        interrupts.CPU5.RES:Rescheduling_interrupts
    531.25 ±  3%    +348.6%       2383        interrupts.CPU5.TLB:TLB_shootdowns
      1904 ±  5%    +214.0%       5979        interrupts.CPU6.CAL:Function_call_interrupts
     26702 ±  4%     -20.1%      21341        interrupts.CPU6.RES:Rescheduling_interrupts
    505.25 ±  3%    +354.6%       2296 ±  2%  interrupts.CPU6.TLB:TLB_shootdowns
      1933 ±  4%    +205.3%       5901        interrupts.CPU7.CAL:Function_call_interrupts
     26505 ±  3%     -19.6%      21302        interrupts.CPU7.RES:Rescheduling_interrupts
    494.00 ±  4%    +371.1%       2327 ±  3%  interrupts.CPU7.TLB:TLB_shootdowns
      2003 ±  5%    +190.5%       5818        interrupts.CPU8.CAL:Function_call_interrupts
     26799 ±  3%     -20.2%      21376 ±  2%  interrupts.CPU8.RES:Rescheduling_interrupts
    519.00 ±  4%    +364.7%       2411 ±  4%  interrupts.CPU8.TLB:TLB_shootdowns
      1986 ± 10%    +196.5%       5888 ±  2%  interrupts.CPU9.CAL:Function_call_interrupts
     26994 ±  3%     -20.6%      21439        interrupts.CPU9.RES:Rescheduling_interrupts
    526.00 ±  6%    +351.8%       2376        interrupts.CPU9.TLB:TLB_shootdowns
    427874 ±  3%     -20.0%     342458        interrupts.RES:Rescheduling_interrupts
      8234 ±  2%    +360.4%      37914 ±  2%  interrupts.TLB:TLB_shootdowns
     47.20            +6.4%      50.22        perf-stat.i.MPKI
 9.902e+09 ±  3%     -19.6%  7.965e+09        perf-stat.i.branch-instructions
      2.24            +0.1        2.32        perf-stat.i.branch-miss-rate%
 2.143e+08 ±  3%     -16.4%  1.791e+08        perf-stat.i.branch-misses
  99172014 ±  2%     -15.6%   83714922        perf-stat.i.cache-misses
 2.363e+09 ±  3%     -14.4%  2.022e+09        perf-stat.i.cache-references
    101957 ±  3%     +56.1%     159180        perf-stat.i.context-switches
      1.20 ±  3%      -5.8%       1.13        perf-stat.i.cpi
 5.571e+10           -23.7%  4.249e+10        perf-stat.i.cpu-cycles
     15111 ±  3%    +116.2%      32667        perf-stat.i.cpu-migrations
    610.84 ±  2%     -10.2%     548.56        perf-stat.i.cycles-between-cache-misses
 1.234e+10 ±  3%     -19.7%  9.908e+09        perf-stat.i.dTLB-loads
      0.05            +0.0        0.05        perf-stat.i.dTLB-store-miss-rate%
   3568011 ±  3%     -14.8%    3038208        perf-stat.i.dTLB-store-misses
 7.127e+09 ±  3%     -19.9%  5.706e+09        perf-stat.i.dTLB-stores
     57.81            -2.0       55.78        perf-stat.i.iTLB-load-miss-rate%
  10339942 ±  3%     -16.8%    8603048        perf-stat.i.iTLB-load-misses
   7643641 ±  3%      -7.7%    7057126        perf-stat.i.iTLB-loads
 4.833e+10 ±  3%     -19.6%  3.887e+10        perf-stat.i.instructions
      5183            -1.9%       5085        perf-stat.i.instructions-per-iTLB-miss
      0.85 ±  4%      +5.6%       0.90        perf-stat.i.ipc
    577.76 ±  4%     +32.0%     762.53        perf-stat.i.major-faults
      3.48           -23.7%       2.66        perf-stat.i.metric.GHz
      0.55 ± 44%     -77.5%       0.12 ± 30%  perf-stat.i.metric.K/sec
      1986 ±  3%     -19.3%       1602        perf-stat.i.metric.M/sec
   1599403 ±  3%     -20.7%    1268462        perf-stat.i.minor-faults
   5321084 ±  3%     -15.9%    4474662        perf-stat.i.node-loads
  32016465 ±  3%     -17.1%   26551337        perf-stat.i.node-stores
   1599980 ±  3%     -20.7%    1269225        perf-stat.i.page-faults
     48.88            +6.4%      52.03        perf-stat.overall.MPKI
      2.16            +0.1        2.25        perf-stat.overall.branch-miss-rate%
      4.20            -0.1        4.14        perf-stat.overall.cache-miss-rate%
      1.15 ±  4%      -5.3%       1.09        perf-stat.overall.cpi
    562.37 ±  3%      -9.7%     507.65        perf-stat.overall.cycles-between-cache-misses
      0.05            +0.0        0.05        perf-stat.overall.dTLB-store-miss-rate%
     57.50            -2.6       54.94        perf-stat.overall.iTLB-load-miss-rate%
      4674            -3.3%       4518        perf-stat.overall.instructions-per-iTLB-miss
      0.87 ±  4%      +5.4%       0.91        perf-stat.overall.ipc
 9.742e+09 ±  3%     -19.6%  7.836e+09        perf-stat.ps.branch-instructions
 2.108e+08 ±  3%     -16.5%  1.762e+08        perf-stat.ps.branch-misses
  97569500 ±  2%     -15.6%   82348192        perf-stat.ps.cache-misses
 2.324e+09 ±  3%     -14.4%  1.989e+09        perf-stat.ps.cache-references
    100305 ±  3%     +56.1%     156566        perf-stat.ps.context-switches
 5.481e+10           -23.7%   4.18e+10        perf-stat.ps.cpu-cycles
     14866 ±  3%    +116.1%      32130        perf-stat.ps.cpu-migrations
 1.214e+10 ±  3%     -19.7%  9.746e+09        perf-stat.ps.dTLB-loads
   3510146 ±  3%     -14.9%    2988346        perf-stat.ps.dTLB-store-misses
 7.012e+09 ±  3%     -20.0%  5.612e+09        perf-stat.ps.dTLB-stores
  10172369 ±  3%     -16.8%    8461956        perf-stat.ps.iTLB-load-misses
   7519764 ±  3%      -7.7%    6941264        perf-stat.ps.iTLB-loads
 4.755e+10 ±  3%     -19.6%  3.823e+10        perf-stat.ps.instructions
    568.39 ±  4%     +32.0%     750.01        perf-stat.ps.major-faults
   1573444 ±  3%     -20.7%    1247622        perf-stat.ps.minor-faults
   5235200 ±  3%     -15.9%    4401366        perf-stat.ps.node-loads
  31497428 ±  3%     -17.1%   26115335        perf-stat.ps.node-stores
   1574012 ±  3%     -20.7%    1248372        perf-stat.ps.page-faults
 3.111e+12 ±  3%     -20.5%  2.473e+12        perf-stat.total.instructions


                                                                                
                             unixbench.time.user_time                           
                                                                                
  500 +---------------------------------------------------------------------+   
      |.   +..+..+    +..+..+.+..+..+.+..+..+.+..+..+.+..+..+..+.+..+..+.+..|   
  480 |-+                                                                   |   
      |                                                                     |   
  460 |-+                                                                   |   
      |                                                                     |   
  440 |-+                                                                   |   
      |                                                                     |   
  420 |-+                                                                   |   
      |                                                                     |   
  400 |-+                                                                   |   
      |                                                                     |   
  380 |-+                                   O    O  O O                     |   
      |  O O  O  O O  O  O  O O  O  O O  O    O                             |   
  360 +---------------------------------------------------------------------+   
                                                                                
                                                                                                                                                                
                            unixbench.time.system_time                          
                                                                                
  380 +---------------------------------------------------------------------+   
      |..+.+..+..+.+..+..+..+.+..+.   +.    +.+..+..+.+..+..+..+.+.    +.+..|   
  360 |-+                                                                   |   
      |                                                                     |   
  340 |-+                                                                   |   
      |                                                                     |   
  320 |-+                                                                   |   
      |                                                                     |   
  300 |-+                                                                   |   
      |                                                                     |   
  280 |-+                                                                   |   
      |                                                                     |   
  260 |-+                                O                                  |   
      |  O O  O  O O  O  O  O O  O  O O     O O  O  O O                     |   
  240 +---------------------------------------------------------------------+   
                                                                                
                                                                                                                                                                
                    unixbench.time.percent_of_cpu_this_job_got                  
                                                                                
  1400 +--------------------------------------------------------------------+   
       |..+.+..+..+.+..    .+..  .+.+..+..+.+..+.+..+..+.+..+..+.           |   
  1350 |-+             +..+    +.                                +..+..+.+..|   
  1300 |-+                                                                  |   
       |                                                                    |   
  1250 |-+                                                                  |   
  1200 |-+                                                                  |   
       |                                                                    |   
  1150 |-+                                                                  |   
  1100 |-+                                                                  |   
       |                                                                    |   
  1050 |-+                                                                  |   
  1000 |-+                                                                  |   
       |  O O  O  O O  O  O O  O  O O  O  O O  O O  O  O                    |   
   950 +--------------------------------------------------------------------+   
                                                                                
                                                                                                                                                                
                           unixbench.time.minor_page_faults                     
                                                                                
   1.1e+08 +----------------------------------------------------------------+   
           |..+.+..+.+..+.+..+.+..+.+    +    +..+.+..+.+..+.+    +    +..+.|   
  1.05e+08 |-+                       :   ::   :               :   ::   :    |   
           |                          : :  : :                 : :  : :     |   
     1e+08 |-+                        : :  : :                 : :  : :     |   
           |                           +    +                   +    +      |   
   9.5e+07 |-+                                                              |   
           |                                                                |   
     9e+07 |-+                                                              |   
           |                                                                |   
   8.5e+07 |-+                                                              |   
           |  O O  O O  O O  O O    O    O    O  O O  O O                   |   
     8e+07 |-+                                                              |   
           |                                                                |   
   7.5e+07 +----------------------------------------------------------------+   
                                                                                
                                                                                                                                                                
                       unixbench.time.voluntary_context_switches                
                                                                                
    5e+06 +-----------------------------------------------------------------+   
          |  O O  O O  O O  O O    O    O       O                           |   
          |                      O    O                                     |   
  4.5e+06 |-+                              O                                |   
          |                                                                 |   
          |                                                                 |   
    4e+06 |-+                                                               |   
          |                                                                 |   
  3.5e+06 |-+                                                               |   
          |                                                                 |   
          | .+.       .+.+..+.+..+.     +..   +.+..+.+..+.+..     +    +.+..|   
    3e+06 |.+  +..+.+.             +.. +    ..               +. .. + ..     |   
          |                           +    +                   +    +       |   
          |                                                                 |   
  2.5e+06 +-----------------------------------------------------------------+   
                                                                                
                                                                                                                                                                
                      unixbench.time.involuntary_context_switches               
                                                                                
  1.4e+06 +-----------------------------------------------------------------+   
          |..+.+..+.+..+.+..     +.+..  +..   +.+..+.+..+.+..+    +    +    |   
  1.3e+06 |-+                  ..      +    ..                + .. + .. + ..|   
          |                 +.+       +    +                   +    +    +  |   
  1.2e+06 |-+                                                               |   
          |                                                                 |   
  1.1e+06 |-+                                                               |   
          |                                                                 |   
    1e+06 |-+                                                               |   
          |                                                                 |   
   900000 |-+                                                               |   
          |                                                                 |   
   800000 |-+O O  O O  O O    O    O    O     O O  O O  O                   |   
          |                 O    O    O    O                                |   
   700000 +-----------------------------------------------------------------+   
                                                                                
                                                                                                                                                                
                                   unixbench.score                              
                                                                                
  23000 +-------------------------------------------------------------------+   
        |..+.+..+.+..+..+.+..+..+.+    +     +.+..+.+..+..+.+     +    +.+..|   
  22000 |-+                        +  : :   :                :   : :  :     |   
  21000 |-+                         + :  :  :                 :  : :  :     |   
        |                            +   : :                  : :   ::      |   
  20000 |-+                               +                    +    +       |   
        |                                                                   |   
  19000 |-+                                                                 |   
        |                                                                   |   
  18000 |-+                                                                 |   
  17000 |-+O    O O  O  O O  O               O O  O O  O                    |   
        |    O                    O    O                                    |   
  16000 |-+                                                                 |   
        |                       O    O    O                                 |   
  15000 +-------------------------------------------------------------------+   
                                                                                
                                                                                                                                                                
                                 unixbench.workload                             
                                                                                
  900000 +------------------------------------------------------------------+   
         |                                                                  |   
  850000 |..+.+..+.+..+.+..+..+.+..+    +    +..+.+..+.+..+..+    +    +.+..|   
         |                          :  + +  :                 :  + :  +     |   
  800000 |-+                        : +   + :                 : +  : +      |   
         |                           +     +                   +    +       |   
  750000 |-+                                                                |   
         |                                                                  |   
  700000 |-+                                                                |   
         |                                                                  |   
  650000 |-+O O  O O  O O  O  O    O    O    O  O O  O O                    |   
         |                                                                  |   
  600000 |-+                    O    O     O                                |   
         |                                                                  |   
  550000 +------------------------------------------------------------------+   
                                                                                
                                                                                
[*] bisect-good sample
[O] bisect-bad  sample



Disclaimer:
Results have been estimated based on internal Intel analysis and are provided
for informational purposes only. Any difference in system hardware or software
design or configuration may affect actual performance.


Thanks,
Oliver Sang


View attachment "config-5.10.0-rc6-00079-g617f3ef95177" of type "text/plain" (171050 bytes)

View attachment "job-script" of type "text/plain" (7643 bytes)

View attachment "job.yaml" of type "text/plain" (5175 bytes)

View attachment "reproduce" of type "text/plain" (277 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ