Greeting, FYI, we noticed a 23.3% improvement of will-it-scale.per_thread_ops due to commit: commit: 2f4305b19fe6a2a261d76c21856c5598f7d878fe ("x86/mm/tlb: Privatize cpu_tlbstate") https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master in testcase: will-it-scale on test machine: 144 threads 4 sockets Intel(R) Xeon(R) CPU E7-8890 v3 @ 2.50GHz with 512G memory with following parameters: nr_task: 100% mode: thread test: tlb_flush3 cpufreq_governor: performance ucode: 0x16 test-description: Will It Scale takes a testcase and runs it from 1 through to n parallel copies to see if the testcase will scale. It builds both a process and threads based test in order to see any differences between the two. test-url: https://github.com/antonblanchard/will-it-scale Details are as below: --------------------------------------------------------------------------------------------------> To reproduce: git clone https://github.com/intel/lkp-tests.git cd lkp-tests sudo bin/lkp install job.yaml # job file is attached in this email bin/lkp split-job --compatible job.yaml # generate the yaml file for lkp run sudo bin/lkp run generated-yaml-file # if come across any failure that blocks the test, # please remove ~/.lkp and /lkp dir to run from a clean state. ========================================================================================= compiler/cpufreq_governor/kconfig/mode/nr_task/rootfs/tbox_group/test/testcase/ucode: gcc-9/performance/x86_64-rhel-8.3/thread/100%/debian-10.4-x86_64-20200603.cgz/lkp-hsw-4ex1/tlb_flush3/will-it-scale/0x16 commit: 4ce94eabac ("x86/mm/tlb: Flush remote and local TLBs concurrently") 2f4305b19f ("x86/mm/tlb: Privatize cpu_tlbstate") 4ce94eabac16b1d2 2f4305b19fe6a2a261d76c21856 ---------------- --------------------------- %stddev %change %stddev \ | \ 402682 +23.3% 496636 will-it-scale.144.threads 1.80 +11.3% 2.00 ± 3% will-it-scale.144.threads_idle 2796 +23.3% 3448 will-it-scale.per_thread_ops 402682 +23.3% 496636 will-it-scale.workload 9.557e+08 +10.8% 1.059e+09 ± 3% cpuidle..time 5063246 +16.3% 5887664 ± 3% cpuidle..usage 8369 +18.1% 9888 vmstat.system.cs 5731465 +20.1% 6881040 vmstat.system.in 560168 +24.4% 696788 ± 15% numa-meminfo.node2.Unevictable 262269 ± 30% -31.6% 179352 ± 26% numa-meminfo.node3.Inactive 262269 ± 30% -31.6% 179352 ± 26% numa-meminfo.node3.Inactive(anon) 837035 -19.2% 676664 syscalls.sys_madvise.med 5.449e+09 -1.1e+09 4.393e+09 ± 7% syscalls.sys_madvise.noise.2% 5.214e+09 -1e+09 4.188e+09 ± 8% syscalls.sys_madvise.noise.5% 2.09 +0.3 2.35 ± 5% mpstat.cpu.all.idle% 27.65 +3.7 31.31 mpstat.cpu.all.irq% 0.02 +0.0 0.02 ± 2% mpstat.cpu.all.soft% 1.13 -0.1 1.01 ± 2% mpstat.cpu.all.usr% 1932284 ± 15% +42.9% 2761167 ± 12% sched_debug.cfs_rq:/.spread0.max -4519665 -31.5% -3095288 sched_debug.cfs_rq:/.spread0.min 11234 +14.5% 12860 sched_debug.cpu.nr_switches.avg 7851 +22.2% 9591 sched_debug.cpu.nr_switches.min 11.17 ± 6% +16.5% 13.01 ± 6% sched_debug.cpu.nr_uninterruptible.stddev 1026202 ± 2% +24.8% 1280794 ± 7% turbostat.C1 0.14 +0.0 0.18 ± 10% turbostat.C1% 3.618e+10 +23.1% 4.455e+10 turbostat.IRQ 533.78 +1.6% 542.52 turbostat.PkgWatt 91.85 +10.4% 101.40 turbostat.RAMWatt 140041 +24.4% 174196 ± 15% numa-vmstat.node2.nr_unevictable 140041 +24.4% 174196 ± 15% numa-vmstat.node2.nr_zone_unevictable 1855459 ± 6% +11.7% 2071737 ± 10% numa-vmstat.node2.numa_hit 1624284 ± 7% +15.8% 1881173 ± 12% numa-vmstat.node2.numa_local 65628 ± 30% -31.6% 44870 ± 26% numa-vmstat.node3.nr_inactive_anon 65628 ± 30% -31.6% 44870 ± 26% numa-vmstat.node3.nr_zone_inactive_anon 208421 -8.5% 190704 proc-vmstat.nr_inactive_anon 208421 -8.5% 190704 proc-vmstat.nr_zone_inactive_anon 6652316 +1.8% 6774779 proc-vmstat.numa_hit 6418896 +1.9% 6542164 proc-vmstat.numa_local 6769479 +1.9% 6900686 proc-vmstat.pgalloc_normal 1.391e+08 +21.5% 1.69e+08 proc-vmstat.pgfault 0.01 ± 10% -35.4% 0.01 ± 13% perf-sched.sch_delay.avg.ms.__traceiter_sched_switch.__traceiter_sched_switch.schedule_hrtimeout_range_clock.poll_schedule_timeout.constprop 0.21 ± 81% -66.6% 0.07 ± 5% perf-sched.sch_delay.avg.ms.__traceiter_sched_switch.__traceiter_sched_switch.schedule_timeout.kcompactd.kthread 0.02 ± 17% -24.5% 0.02 ± 2% perf-sched.sch_delay.avg.ms.__traceiter_sched_switch.__traceiter_sched_switch.smpboot_thread_fn.kthread.ret_from_fork 0.22 ± 16% -24.6% 0.17 ± 16% perf-sched.sch_delay.max.ms.__traceiter_sched_switch.__traceiter_sched_switch.schedule_hrtimeout_range_clock.poll_schedule_timeout.constprop 3.29 ±143% -93.8% 0.21 ± 8% perf-sched.sch_delay.max.ms.__traceiter_sched_switch.__traceiter_sched_switch.schedule_timeout.kcompactd.kthread 3.97 ±208% -94.9% 0.20 ± 4% perf-sched.sch_delay.max.ms.__traceiter_sched_switch.__traceiter_sched_switch.smpboot_thread_fn.kthread.ret_from_fork 0.49 ± 4% -15.8% 0.41 ± 16% perf-sched.wait_time.avg.ms.__traceiter_sched_switch.__traceiter_sched_switch.rwsem_down_write_slowpath.down_write_killable.__vm_munmap 2.34 ± 82% +124.8% 5.27 ± 9% perf-sched.wait_time.avg.ms.__traceiter_sched_switch.__traceiter_sched_switch.schedule_timeout.khugepaged.kthread 2.34 ± 82% +124.8% 5.27 ± 9% perf-sched.wait_time.max.ms.__traceiter_sched_switch.__traceiter_sched_switch.schedule_timeout.khugepaged.kthread 16.65 +4.9% 17.47 perf-stat.i.MPKI 1.297e+10 +13.6% 1.473e+10 perf-stat.i.branch-instructions 1.56 +0.1 1.68 perf-stat.i.branch-miss-rate% 2.009e+08 +22.3% 2.457e+08 perf-stat.i.branch-misses 35.84 -2.0 33.82 perf-stat.i.cache-miss-rate% 3.259e+08 +12.9% 3.679e+08 perf-stat.i.cache-misses 9.054e+08 +19.5% 1.082e+09 perf-stat.i.cache-references 8402 +17.6% 9881 perf-stat.i.context-switches 7.45 -12.5% 6.52 perf-stat.i.cpi 190.55 +2.6% 195.51 perf-stat.i.cpu-migrations 1262 -11.1% 1122 perf-stat.i.cycles-between-cache-misses 1.258e+08 ± 20% +36.6% 1.718e+08 ± 24% perf-stat.i.dTLB-load-misses 1.383e+10 +14.4% 1.583e+10 perf-stat.i.dTLB-loads 12368871 ± 12% +37.3% 16985856 ± 17% perf-stat.i.dTLB-store-misses 4.345e+09 +22.2% 5.31e+09 perf-stat.i.dTLB-stores 50649234 +31.9% 66823313 perf-stat.i.iTLB-load-misses 3363217 +24.8% 4197710 perf-stat.i.iTLB-loads 5.435e+10 +13.9% 6.192e+10 perf-stat.i.instructions 1167 ± 15% -19.1% 944.66 perf-stat.i.instructions-per-iTLB-miss 0.14 +13.7% 0.16 perf-stat.i.ipc 582.91 +11.8% 651.90 ± 4% perf-stat.i.metric.K/sec 224.35 +15.3% 258.60 perf-stat.i.metric.M/sec 427345 +23.1% 525869 perf-stat.i.minor-faults 2.58e+08 +14.6% 2.956e+08 perf-stat.i.node-load-misses 1722038 ± 2% -6.6% 1607885 ± 3% perf-stat.i.node-loads 71.40 +8.9 80.32 perf-stat.i.node-store-miss-rate% 46474868 +20.2% 55872747 perf-stat.i.node-store-misses 18493804 -26.7% 13564558 ± 2% perf-stat.i.node-stores 442923 +22.2% 541358 perf-stat.i.page-faults 16.66 +4.9% 17.48 perf-stat.overall.MPKI 1.55 +0.1 1.67 perf-stat.overall.branch-miss-rate% 35.99 -2.0 33.99 perf-stat.overall.cache-miss-rate% 7.47 -12.4% 6.54 perf-stat.overall.cpi 1246 -11.6% 1101 perf-stat.overall.cycles-between-cache-misses 1073 -13.6% 926.95 perf-stat.overall.instructions-per-iTLB-miss 0.13 +14.2% 0.15 perf-stat.overall.ipc 71.53 +8.9 80.47 perf-stat.overall.node-store-miss-rate% 40918438 -7.6% 37809036 perf-stat.overall.path-length 1.294e+10 +13.5% 1.469e+10 perf-stat.ps.branch-instructions 2.003e+08 +22.2% 2.449e+08 perf-stat.ps.branch-misses 3.25e+08 +12.8% 3.667e+08 perf-stat.ps.cache-misses 9.03e+08 +19.5% 1.079e+09 perf-stat.ps.cache-references 8318 +18.3% 9841 perf-stat.ps.context-switches 189.75 +2.7% 194.85 perf-stat.ps.cpu-migrations 1.255e+08 ± 20% +36.5% 1.713e+08 ± 24% perf-stat.ps.dTLB-load-misses 1.379e+10 +14.4% 1.578e+10 perf-stat.ps.dTLB-loads 12333464 ± 12% +37.3% 16931060 ± 17% perf-stat.ps.dTLB-store-misses 4.332e+09 +22.2% 5.293e+09 perf-stat.ps.dTLB-stores 50510702 +31.9% 66610583 perf-stat.ps.iTLB-load-misses 3350681 +24.9% 4183591 perf-stat.ps.iTLB-loads 5.42e+10 +13.9% 6.173e+10 perf-stat.ps.instructions 426148 +23.0% 524191 perf-stat.ps.minor-faults 2.573e+08 +14.6% 2.947e+08 perf-stat.ps.node-load-misses 1719740 ± 2% -6.5% 1607172 ± 3% perf-stat.ps.node-loads 46348066 +20.2% 55695238 perf-stat.ps.node-store-misses 18444055 -26.7% 13522869 ± 2% perf-stat.ps.node-stores 441672 +22.2% 539706 perf-stat.ps.page-faults 1.648e+13 +13.9% 1.878e+13 perf-stat.total.instructions 13523 ± 5% +10.4% 14924 ± 4% softirqs.CPU0.SCHED 8763 ± 2% +13.5% 9942 ± 11% softirqs.CPU101.SCHED 8942 ± 5% +9.4% 9782 ± 2% softirqs.CPU106.SCHED 9208 ± 5% +11.7% 10286 ± 7% softirqs.CPU110.RCU 8875 ± 4% +17.9% 10467 ± 11% softirqs.CPU111.RCU 8731 ± 2% +15.8% 10114 ± 6% softirqs.CPU111.SCHED 8749 +13.5% 9931 ± 4% softirqs.CPU112.SCHED 8753 +17.4% 10278 ± 5% softirqs.CPU113.SCHED 8801 +13.3% 9975 ± 3% softirqs.CPU114.SCHED 10306 ± 3% +9.4% 11279 ± 5% softirqs.CPU115.RCU 8758 ± 2% +13.0% 9898 ± 4% softirqs.CPU115.SCHED 10118 ± 6% +11.3% 11257 ± 5% softirqs.CPU116.RCU 8859 ± 4% +12.4% 9957 ± 3% softirqs.CPU116.SCHED 8776 +14.0% 10001 ± 3% softirqs.CPU117.SCHED 10271 ± 2% +11.2% 11418 ± 6% softirqs.CPU118.RCU 8758 +14.0% 9981 ± 4% softirqs.CPU118.SCHED 8816 ± 2% +13.0% 9959 ± 3% softirqs.CPU119.SCHED 8751 ± 2% +12.7% 9865 ± 3% softirqs.CPU120.SCHED 8705 +13.3% 9866 ± 2% softirqs.CPU122.SCHED 9937 ± 7% +10.5% 10984 ± 5% softirqs.CPU123.RCU 9962 ± 2% +12.2% 11174 ± 9% softirqs.CPU124.RCU 8761 +12.7% 9874 ± 3% softirqs.CPU124.SCHED 8827 +12.5% 9927 ± 6% softirqs.CPU125.SCHED 8933 ± 4% +11.4% 9954 ± 4% softirqs.CPU129.SCHED 8750 +10.9% 9706 ± 3% softirqs.CPU13.SCHED 8903 ± 6% +11.8% 9950 ± 3% softirqs.CPU135.SCHED 9873 ± 3% +7.6% 10619 ± 3% softirqs.CPU137.RCU 8913 ± 4% +10.1% 9811 ± 2% softirqs.CPU138.SCHED 8847 ± 3% +10.6% 9788 ± 2% softirqs.CPU139.SCHED 8824 +10.0% 9704 ± 3% softirqs.CPU19.SCHED 9041 +16.0% 10485 ± 8% softirqs.CPU2.SCHED 8724 +11.2% 9702 ± 2% softirqs.CPU22.SCHED 9026 ± 4% +10.7% 9993 ± 7% softirqs.CPU23.SCHED 8771 ± 2% +10.3% 9677 ± 2% softirqs.CPU28.SCHED 8075 ± 7% +16.3% 9395 ± 10% softirqs.CPU3.SCHED 8845 +10.4% 9761 ± 2% softirqs.CPU30.SCHED 8775 ± 2% +12.7% 9886 ± 2% softirqs.CPU31.SCHED 8915 ± 3% +11.5% 9940 ± 4% softirqs.CPU32.SCHED 8684 +11.1% 9651 ± 2% softirqs.CPU33.SCHED 8811 ± 2% +12.2% 9882 ± 2% softirqs.CPU35.SCHED 8907 ± 3% +11.3% 9915 ± 4% softirqs.CPU36.SCHED 8684 +13.7% 9871 ± 3% softirqs.CPU37.SCHED 8694 +13.0% 9823 ± 4% softirqs.CPU38.SCHED 8697 +12.5% 9783 ± 2% softirqs.CPU39.SCHED 8378 ± 6% +17.1% 9807 softirqs.CPU4.SCHED 10390 ± 4% +26.3% 13118 ± 29% softirqs.CPU43.RCU 8643 +15.8% 10007 ± 4% softirqs.CPU43.SCHED 10129 ± 7% +13.3% 11472 ± 5% softirqs.CPU44.RCU 10393 ± 3% +12.1% 11654 ± 8% softirqs.CPU45.RCU 8584 +17.2% 10060 ± 7% softirqs.CPU45.SCHED 8637 +14.5% 9888 ± 2% softirqs.CPU46.SCHED 8698 ± 3% +11.7% 9719 softirqs.CPU47.SCHED 8628 +13.9% 9831 ± 2% softirqs.CPU48.SCHED 8656 +11.5% 9656 ± 6% softirqs.CPU49.SCHED 9616 ± 2% +9.5% 10527 ± 4% softirqs.CPU50.RCU 8671 +11.7% 9683 ± 2% softirqs.CPU50.SCHED 8649 +11.4% 9633 softirqs.CPU51.SCHED 8635 ± 2% +13.1% 9767 ± 2% softirqs.CPU53.SCHED 11056 ± 3% +10.5% 12213 ± 5% softirqs.CPU55.RCU 8703 ± 2% +13.4% 9865 ± 5% softirqs.CPU55.SCHED 8918 ± 3% +9.8% 9793 ± 4% softirqs.CPU56.SCHED 8738 ± 2% +11.7% 9758 ± 2% softirqs.CPU58.SCHED 10208 ± 3% +10.3% 11264 ± 4% softirqs.CPU59.RCU 8755 ± 3% +9.9% 9623 ± 2% softirqs.CPU61.SCHED 9001 ± 3% +8.2% 9741 ± 2% softirqs.CPU63.SCHED 9794 ± 4% +10.4% 10811 ± 4% softirqs.CPU64.RCU 8824 ± 3% +10.0% 9706 ± 4% softirqs.CPU64.SCHED 9930 ± 5% +9.0% 10824 ± 3% softirqs.CPU65.RCU 8772 +10.8% 9722 ± 3% softirqs.CPU65.SCHED 9913 ± 2% +9.1% 10816 ± 3% softirqs.CPU66.RCU 8660 ± 4% +12.1% 9709 ± 2% softirqs.CPU66.SCHED 9909 ± 5% +8.8% 10783 ± 3% softirqs.CPU67.RCU 9763 ± 5% +9.3% 10673 ± 2% softirqs.CPU68.RCU 8797 ± 2% +9.9% 9671 ± 2% softirqs.CPU69.SCHED 8409 ± 9% +16.3% 9775 ± 3% softirqs.CPU71.SCHED 8700 ± 2% +13.6% 9883 ± 4% softirqs.CPU72.SCHED 8719 ± 3% +9.5% 9543 ± 3% softirqs.CPU75.SCHED 8803 ± 2% +10.2% 9697 ± 2% softirqs.CPU78.SCHED 8665 +15.5% 10011 ± 5% softirqs.CPU8.SCHED 8791 ± 2% +10.5% 9718 ± 2% softirqs.CPU84.SCHED 8789 ± 2% +12.4% 9877 ± 8% softirqs.CPU86.SCHED 8977 ± 3% +13.4% 10177 ± 7% softirqs.CPU92.SCHED 8839 +12.5% 9943 ± 3% softirqs.CPU93.SCHED 8779 ± 2% +11.2% 9766 ± 2% softirqs.CPU95.SCHED 8779 ± 3% +11.3% 9770 ± 5% softirqs.CPU96.SCHED 1280353 +10.4% 1412876 softirqs.SCHED 5.34 -3.7 1.66 ± 5% perf-profile.calltrace.cycles-pp.native_flush_tlb_multi.flush_tlb_mm_range.zap_pte_range.unmap_page_range.zap_page_range 49.36 -1.6 47.74 perf-profile.calltrace.cycles-pp.flush_tlb_mm_range.zap_pte_range.unmap_page_range.zap_page_range.do_madvise 49.76 -1.5 48.25 perf-profile.calltrace.cycles-pp.zap_pte_range.unmap_page_range.zap_page_range.do_madvise.__x64_sys_madvise 49.84 -1.5 48.36 perf-profile.calltrace.cycles-pp.unmap_page_range.zap_page_range.do_madvise.__x64_sys_madvise.do_syscall_64 96.32 -0.3 96.01 perf-profile.calltrace.cycles-pp.__madvise 0.56 ± 2% +0.1 0.67 perf-profile.calltrace.cycles-pp.default_send_IPI_mask_sequence_phys.smp_call_function_many_cond.on_each_cpu_mask.flush_tlb_mm_range.tlb_flush_mmu 0.60 +0.1 0.71 ± 2% perf-profile.calltrace.cycles-pp.filemap_map_pages.do_fault.__handle_mm_fault.handle_mm_fault.do_user_addr_fault 0.65 +0.1 0.76 perf-profile.calltrace.cycles-pp.do_fault.__handle_mm_fault.handle_mm_fault.do_user_addr_fault.exc_page_fault 0.72 +0.1 0.84 ± 2% perf-profile.calltrace.cycles-pp.__handle_mm_fault.handle_mm_fault.do_user_addr_fault.exc_page_fault.asm_exc_page_fault 0.82 +0.1 0.94 ± 3% perf-profile.calltrace.cycles-pp.handle_mm_fault.do_user_addr_fault.exc_page_fault.asm_exc_page_fault.testcase 0.42 ± 44% +0.2 0.62 ± 2% perf-profile.calltrace.cycles-pp.default_send_IPI_mask_sequence_phys.smp_call_function_many_cond.on_each_cpu_mask.flush_tlb_mm_range.zap_pte_range 0.00 +0.6 0.58 ± 2% perf-profile.calltrace.cycles-pp.cpumask_next.smp_call_function_many_cond.on_each_cpu_mask.flush_tlb_mm_range.tlb_flush_mmu 0.00 +0.6 0.60 perf-profile.calltrace.cycles-pp.cpumask_next.smp_call_function_many_cond.on_each_cpu_mask.flush_tlb_mm_range.zap_pte_range 21.53 +0.7 22.18 perf-profile.calltrace.cycles-pp.llist_add_batch.smp_call_function_many_cond.on_each_cpu_mask.flush_tlb_mm_range.zap_pte_range 43.74 +0.9 44.63 perf-profile.calltrace.cycles-pp.smp_call_function_many_cond.on_each_cpu_mask.flush_tlb_mm_range.tlb_flush_mmu.tlb_finish_mmu 43.92 +0.9 44.86 perf-profile.calltrace.cycles-pp.on_each_cpu_mask.flush_tlb_mm_range.tlb_flush_mmu.tlb_finish_mmu.zap_page_range 44.30 +1.1 45.38 perf-profile.calltrace.cycles-pp.tlb_flush_mmu.tlb_finish_mmu.zap_page_range.do_madvise.__x64_sys_madvise 44.28 +1.1 45.36 perf-profile.calltrace.cycles-pp.flush_tlb_mm_range.tlb_flush_mmu.tlb_finish_mmu.zap_page_range.do_madvise 44.57 +1.1 45.70 perf-profile.calltrace.cycles-pp.tlb_finish_mmu.zap_page_range.do_madvise.__x64_sys_madvise.do_syscall_64 5.66 ± 2% +1.2 6.83 ± 2% perf-profile.calltrace.cycles-pp.asm_sysvec_call_function.smp_call_function_many_cond.on_each_cpu_mask.flush_tlb_mm_range.zap_pte_range 5.48 +1.2 6.66 ± 3% perf-profile.calltrace.cycles-pp.asm_sysvec_call_function.smp_call_function_many_cond.on_each_cpu_mask.flush_tlb_mm_range.tlb_flush_mmu 12.08 ± 3% +1.3 13.36 ± 3% perf-profile.calltrace.cycles-pp.flush_tlb_func.flush_smp_call_function_queue.__sysvec_call_function.sysvec_call_function.asm_sysvec_call_function 8.78 +1.6 10.36 perf-profile.calltrace.cycles-pp.llist_reverse_order.flush_smp_call_function_queue.__sysvec_call_function.sysvec_call_function.asm_sysvec_call_function 11.72 +1.7 13.38 perf-profile.calltrace.cycles-pp.flush_smp_call_function_queue.__sysvec_call_function.sysvec_call_function.asm_sysvec_call_function.llist_add_batch 11.80 +1.7 13.49 perf-profile.calltrace.cycles-pp.__sysvec_call_function.sysvec_call_function.asm_sysvec_call_function.llist_add_batch.smp_call_function_many_cond 12.54 +1.7 14.26 perf-profile.calltrace.cycles-pp.asm_sysvec_call_function.llist_add_batch.smp_call_function_many_cond.on_each_cpu_mask.flush_tlb_mm_range 11.96 +1.7 13.69 perf-profile.calltrace.cycles-pp.sysvec_call_function.asm_sysvec_call_function.llist_add_batch.smp_call_function_many_cond.on_each_cpu_mask 43.42 +1.9 45.28 perf-profile.calltrace.cycles-pp.smp_call_function_many_cond.on_each_cpu_mask.flush_tlb_mm_range.zap_pte_range.unmap_page_range 43.61 +1.9 45.50 perf-profile.calltrace.cycles-pp.on_each_cpu_mask.flush_tlb_mm_range.zap_pte_range.unmap_page_range.zap_page_range 10.64 +2.2 12.87 ± 3% perf-profile.calltrace.cycles-pp.flush_smp_call_function_queue.__sysvec_call_function.sysvec_call_function.asm_sysvec_call_function.smp_call_function_many_cond 10.70 +2.3 12.96 ± 3% perf-profile.calltrace.cycles-pp.__sysvec_call_function.sysvec_call_function.asm_sysvec_call_function.smp_call_function_many_cond.on_each_cpu_mask 10.85 +2.3 13.14 ± 3% perf-profile.calltrace.cycles-pp.sysvec_call_function.asm_sysvec_call_function.smp_call_function_many_cond.on_each_cpu_mask.flush_tlb_mm_range 5.41 -3.7 1.71 ± 5% perf-profile.children.cycles-pp.native_flush_tlb_multi 49.82 -1.5 48.32 perf-profile.children.cycles-pp.zap_pte_range 49.91 -1.5 48.42 perf-profile.children.cycles-pp.unmap_page_range 3.06 -1.1 1.93 perf-profile.children.cycles-pp.native_flush_tlb_local 93.66 -0.5 93.12 perf-profile.children.cycles-pp.flush_tlb_mm_range 0.14 ± 4% -0.1 0.02 ± 99% perf-profile.children.cycles-pp.syscall_return_via_sysret 0.11 ± 4% -0.1 0.05 perf-profile.children.cycles-pp.__irqentry_text_end 0.26 -0.0 0.23 ± 4% perf-profile.children.cycles-pp.irqentry_exit_to_user_mode 0.32 ± 2% -0.0 0.30 ± 2% perf-profile.children.cycles-pp.syscall_exit_to_user_mode 0.10 +0.0 0.11 ± 3% perf-profile.children.cycles-pp.syscall_trace_enter 0.10 ± 6% +0.0 0.12 ± 3% perf-profile.children.cycles-pp.native_sched_clock 0.07 +0.0 0.09 perf-profile.children.cycles-pp.unlock_page 0.10 ± 7% +0.0 0.13 ± 2% perf-profile.children.cycles-pp.native_apic_mem_write 0.11 ± 7% +0.0 0.14 ± 3% perf-profile.children.cycles-pp.sched_clock 0.32 ± 2% +0.0 0.34 ± 3% perf-profile.children.cycles-pp.sysvec_call_function_single 0.31 ± 3% +0.0 0.34 ± 2% perf-profile.children.cycles-pp.__sysvec_call_function_single 0.33 ± 2% +0.0 0.36 ± 2% perf-profile.children.cycles-pp.asm_sysvec_call_function_single 0.14 ± 4% +0.0 0.17 ± 3% perf-profile.children.cycles-pp.sched_clock_cpu 0.25 ± 3% +0.0 0.29 perf-profile.children.cycles-pp.irq_exit_rcu 0.27 ± 2% +0.0 0.32 ± 3% perf-profile.children.cycles-pp.next_uptodate_page 0.21 +0.0 0.26 perf-profile.children.cycles-pp.find_next_bit 0.21 ± 3% +0.0 0.25 perf-profile.children.cycles-pp.irqtime_account_irq 0.01 ±223% +0.1 0.06 ± 16% perf-profile.children.cycles-pp.flush_tlb_batched_pending 0.17 ± 2% +0.1 0.24 perf-profile.children.cycles-pp.__x86_indirect_thunk_rax 0.30 ± 2% +0.1 0.40 perf-profile.children.cycles-pp.__x86_retpoline_rax 0.61 +0.1 0.72 ± 2% perf-profile.children.cycles-pp.filemap_map_pages 0.65 +0.1 0.76 ± 2% perf-profile.children.cycles-pp.do_fault 0.73 +0.1 0.85 ± 2% perf-profile.children.cycles-pp.__handle_mm_fault 0.84 +0.1 0.96 ± 3% perf-profile.children.cycles-pp.handle_mm_fault 0.59 +0.1 0.72 perf-profile.children.cycles-pp.__default_send_IPI_dest_field 1.08 +0.2 1.31 perf-profile.children.cycles-pp.default_send_IPI_mask_sequence_phys 0.86 ± 5% +0.3 1.15 ± 9% perf-profile.children.cycles-pp._find_next_bit 3.09 ± 2% +0.3 3.40 ± 7% perf-profile.children.cycles-pp.testcase 1.31 ± 3% +0.4 1.72 ± 4% perf-profile.children.cycles-pp.cpumask_next 44.37 +1.1 45.44 perf-profile.children.cycles-pp.tlb_flush_mmu 44.58 +1.1 45.71 perf-profile.children.cycles-pp.tlb_finish_mmu 10.14 +1.6 11.69 perf-profile.children.cycles-pp.llist_reverse_order 14.14 ± 3% +1.9 16.04 ± 2% perf-profile.children.cycles-pp.flush_tlb_func 87.54 +2.8 90.36 perf-profile.children.cycles-pp.on_each_cpu_mask 87.54 +2.8 90.36 perf-profile.children.cycles-pp.smp_call_function_many_cond 26.48 +3.7 30.20 perf-profile.children.cycles-pp.flush_smp_call_function_queue 26.31 +3.7 30.04 perf-profile.children.cycles-pp.__sysvec_call_function 26.70 +3.8 30.50 perf-profile.children.cycles-pp.sysvec_call_function 27.75 +3.8 31.59 perf-profile.children.cycles-pp.asm_sysvec_call_function 3.65 -2.8 0.90 perf-profile.self.cycles-pp.native_flush_tlb_multi 31.33 -1.4 29.96 perf-profile.self.cycles-pp.llist_add_batch 3.04 -1.1 1.90 perf-profile.self.cycles-pp.native_flush_tlb_local 0.11 ± 4% -0.1 0.05 perf-profile.self.cycles-pp.__irqentry_text_end 0.26 -0.0 0.23 ± 4% perf-profile.self.cycles-pp.irqentry_exit_to_user_mode 0.21 ± 2% -0.0 0.18 ± 2% perf-profile.self.cycles-pp.syscall_exit_to_user_mode 0.10 +0.0 0.11 ± 3% perf-profile.self.cycles-pp.error_entry 0.09 +0.0 0.10 ± 4% perf-profile.self.cycles-pp.sysvec_call_function 0.07 ± 6% +0.0 0.09 ± 5% perf-profile.self.cycles-pp.irqtime_account_irq 0.09 +0.0 0.11 ± 6% perf-profile.self.cycles-pp.filemap_map_pages 0.19 +0.0 0.21 ± 3% perf-profile.self.cycles-pp.next_uptodate_page 0.10 ± 5% +0.0 0.12 ± 4% perf-profile.self.cycles-pp.native_sched_clock 0.10 ± 5% +0.0 0.12 ± 3% perf-profile.self.cycles-pp.native_apic_mem_write 0.16 ± 2% +0.0 0.20 ± 2% perf-profile.self.cycles-pp.find_next_bit 0.12 ± 5% +0.0 0.16 ± 7% perf-profile.self.cycles-pp.zap_pte_range 0.16 ± 2% +0.0 0.20 ± 2% perf-profile.self.cycles-pp.__x86_retpoline_rax 0.18 ± 2% +0.1 0.24 perf-profile.self.cycles-pp.cpumask_next 0.13 ± 2% +0.1 0.19 perf-profile.self.cycles-pp.__x86_indirect_thunk_rax 0.42 ± 2% +0.1 0.48 ± 2% perf-profile.self.cycles-pp.testcase 0.59 +0.1 0.72 perf-profile.self.cycles-pp.__default_send_IPI_dest_field 2.43 +0.2 2.58 perf-profile.self.cycles-pp.flush_smp_call_function_queue 0.54 ± 6% +0.2 0.70 ± 10% perf-profile.self.cycles-pp._find_next_bit 0.48 ± 6% +0.2 0.67 ± 4% perf-profile.self.cycles-pp.flush_tlb_mm_range 10.13 +1.6 11.69 perf-profile.self.cycles-pp.llist_reverse_order 11.02 ± 3% +3.0 14.03 ± 2% perf-profile.self.cycles-pp.flush_tlb_func 1.664e+09 +21.2% 2.017e+09 interrupts.CAL:Function_call_interrupts 3711325 +20.1% 4455927 interrupts.CPU0.CAL:Function_call_interrupts 2.386e+08 +23.5% 2.947e+08 interrupts.CPU0.TLB:TLB_shootdowns 3744563 +19.9% 4489768 interrupts.CPU1.CAL:Function_call_interrupts 2.388e+08 +23.2% 2.942e+08 interrupts.CPU1.TLB:TLB_shootdowns 4014451 +20.6% 4842627 interrupts.CPU10.CAL:Function_call_interrupts 2.391e+08 +23.3% 2.949e+08 interrupts.CPU10.TLB:TLB_shootdowns 11478870 +20.9% 13882134 interrupts.CPU100.CAL:Function_call_interrupts 2.391e+08 +23.3% 2.949e+08 interrupts.CPU100.TLB:TLB_shootdowns 11701370 +20.8% 14131979 interrupts.CPU101.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU101.TLB:TLB_shootdowns 11923501 +20.8% 14397900 interrupts.CPU102.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU102.TLB:TLB_shootdowns 12163111 +20.7% 14685189 interrupts.CPU103.CAL:Function_call_interrupts 2.391e+08 +23.4% 2.95e+08 interrupts.CPU103.TLB:TLB_shootdowns 12447537 +20.4% 14986287 interrupts.CPU104.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU104.TLB:TLB_shootdowns 12722214 +20.2% 15297802 interrupts.CPU105.CAL:Function_call_interrupts 2.393e+08 +23.3% 2.949e+08 interrupts.CPU105.TLB:TLB_shootdowns 12990125 +20.3% 15627081 interrupts.CPU106.CAL:Function_call_interrupts 2.391e+08 +23.4% 2.949e+08 interrupts.CPU106.TLB:TLB_shootdowns 13296299 +20.2% 15982711 interrupts.CPU107.CAL:Function_call_interrupts 2.39e+08 +23.4% 2.95e+08 interrupts.CPU107.TLB:TLB_shootdowns 13603578 +19.6% 16267405 interrupts.CPU108.CAL:Function_call_interrupts 2.388e+08 +23.3% 2.945e+08 interrupts.CPU108.TLB:TLB_shootdowns 13908753 +20.0% 16687726 interrupts.CPU109.CAL:Function_call_interrupts 2.39e+08 +23.4% 2.948e+08 interrupts.CPU109.TLB:TLB_shootdowns 4042050 +20.5% 4872043 interrupts.CPU11.CAL:Function_call_interrupts 2.39e+08 +23.2% 2.945e+08 interrupts.CPU11.TLB:TLB_shootdowns 14229005 +20.2% 17101290 interrupts.CPU110.CAL:Function_call_interrupts 2.389e+08 +23.4% 2.949e+08 interrupts.CPU110.TLB:TLB_shootdowns 14535972 +20.5% 17511646 interrupts.CPU111.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU111.TLB:TLB_shootdowns 14884780 +20.4% 17918975 interrupts.CPU112.CAL:Function_call_interrupts 2.393e+08 +23.3% 2.95e+08 interrupts.CPU112.TLB:TLB_shootdowns 15237079 +20.4% 18344915 interrupts.CPU113.CAL:Function_call_interrupts 2.393e+08 +23.3% 2.949e+08 interrupts.CPU113.TLB:TLB_shootdowns 15595868 +20.7% 18820635 interrupts.CPU114.CAL:Function_call_interrupts 2.392e+08 +23.2% 2.948e+08 interrupts.CPU114.TLB:TLB_shootdowns 15991331 +20.9% 19334777 interrupts.CPU115.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU115.TLB:TLB_shootdowns 16381106 +21.4% 19889187 interrupts.CPU116.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.95e+08 interrupts.CPU116.TLB:TLB_shootdowns 16807315 +21.7% 20462755 interrupts.CPU117.CAL:Function_call_interrupts 2.391e+08 +23.4% 2.95e+08 interrupts.CPU117.TLB:TLB_shootdowns 17279160 +21.8% 21046648 interrupts.CPU118.CAL:Function_call_interrupts 2.393e+08 +23.2% 2.949e+08 interrupts.CPU118.TLB:TLB_shootdowns 17773272 +22.0% 21677864 interrupts.CPU119.CAL:Function_call_interrupts 2.393e+08 +23.3% 2.95e+08 interrupts.CPU119.TLB:TLB_shootdowns 4078269 +20.5% 4914003 interrupts.CPU12.CAL:Function_call_interrupts 2.392e+08 +23.1% 2.946e+08 interrupts.CPU12.TLB:TLB_shootdowns 18284395 +22.1% 22325427 interrupts.CPU120.CAL:Function_call_interrupts 2.393e+08 +23.2% 2.949e+08 interrupts.CPU120.TLB:TLB_shootdowns 18842127 +22.3% 23046843 interrupts.CPU121.CAL:Function_call_interrupts 2.393e+08 +23.3% 2.95e+08 interrupts.CPU121.TLB:TLB_shootdowns 19479272 +22.5% 23863390 interrupts.CPU122.CAL:Function_call_interrupts 2.393e+08 +23.3% 2.95e+08 interrupts.CPU122.TLB:TLB_shootdowns 20057248 +22.9% 24656059 interrupts.CPU123.CAL:Function_call_interrupts 2.393e+08 +23.3% 2.95e+08 interrupts.CPU123.TLB:TLB_shootdowns 20754006 +22.9% 25509076 interrupts.CPU124.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.95e+08 interrupts.CPU124.TLB:TLB_shootdowns 21464324 +23.3% 26457683 interrupts.CPU125.CAL:Function_call_interrupts 2.391e+08 +23.4% 2.95e+08 interrupts.CPU125.TLB:TLB_shootdowns 22340213 +23.7% 27645975 interrupts.CPU126.CAL:Function_call_interrupts 2.389e+08 +23.4% 2.949e+08 interrupts.CPU126.TLB:TLB_shootdowns 23306152 +23.8% 28854758 interrupts.CPU127.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.95e+08 interrupts.CPU127.TLB:TLB_shootdowns 24363030 +23.3% 30028045 interrupts.CPU128.CAL:Function_call_interrupts 2.393e+08 +23.1% 2.947e+08 interrupts.CPU128.TLB:TLB_shootdowns 25354003 +23.5% 31316735 interrupts.CPU129.CAL:Function_call_interrupts 2.393e+08 +23.3% 2.95e+08 interrupts.CPU129.TLB:TLB_shootdowns 4106417 +20.8% 4960674 interrupts.CPU13.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU13.TLB:TLB_shootdowns 26490591 +23.3% 32658486 interrupts.CPU130.CAL:Function_call_interrupts 2.393e+08 +23.3% 2.95e+08 interrupts.CPU130.TLB:TLB_shootdowns 27647753 +23.4% 34104474 interrupts.CPU131.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU131.TLB:TLB_shootdowns 28961846 +23.6% 35787877 interrupts.CPU132.CAL:Function_call_interrupts 2.394e+08 +23.2% 2.95e+08 interrupts.CPU132.TLB:TLB_shootdowns 30413765 +23.7% 37610502 interrupts.CPU133.CAL:Function_call_interrupts 2.393e+08 +23.2% 2.948e+08 interrupts.CPU133.TLB:TLB_shootdowns 32023851 +23.2% 39446337 interrupts.CPU134.CAL:Function_call_interrupts 2.393e+08 +23.2% 2.949e+08 interrupts.CPU134.TLB:TLB_shootdowns 33865881 +22.7% 41547963 interrupts.CPU135.CAL:Function_call_interrupts 2.393e+08 +23.3% 2.949e+08 interrupts.CPU135.TLB:TLB_shootdowns 35817363 +22.6% 43897151 interrupts.CPU136.CAL:Function_call_interrupts 2.392e+08 +23.2% 2.948e+08 interrupts.CPU136.TLB:TLB_shootdowns 38025094 +22.8% 46678700 ± 2% interrupts.CPU137.CAL:Function_call_interrupts 2.392e+08 +23.4% 2.95e+08 interrupts.CPU137.TLB:TLB_shootdowns 40500703 +22.3% 49544961 ± 2% interrupts.CPU138.CAL:Function_call_interrupts 2.395e+08 +23.2% 2.951e+08 interrupts.CPU138.TLB:TLB_shootdowns 43303639 +21.8% 52741872 ± 2% interrupts.CPU139.CAL:Function_call_interrupts 2.393e+08 +23.3% 2.95e+08 interrupts.CPU139.TLB:TLB_shootdowns 4138660 +20.9% 5004748 interrupts.CPU14.CAL:Function_call_interrupts 2.391e+08 +23.3% 2.948e+08 interrupts.CPU14.TLB:TLB_shootdowns 46594989 +21.3% 56502005 ± 2% interrupts.CPU140.CAL:Function_call_interrupts 2.394e+08 +23.2% 2.95e+08 interrupts.CPU140.TLB:TLB_shootdowns 50218642 +20.8% 60644028 ± 2% interrupts.CPU141.CAL:Function_call_interrupts 2.393e+08 +23.3% 2.951e+08 interrupts.CPU141.TLB:TLB_shootdowns 54307694 +20.0% 65173883 ± 3% interrupts.CPU142.CAL:Function_call_interrupts 2.395e+08 +23.3% 2.952e+08 interrupts.CPU142.TLB:TLB_shootdowns 57982307 +19.2% 69104544 ± 3% interrupts.CPU143.CAL:Function_call_interrupts 2.36e+08 +23.6% 2.917e+08 interrupts.CPU143.TLB:TLB_shootdowns 4177402 +20.8% 5046895 interrupts.CPU15.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU15.TLB:TLB_shootdowns 4205664 +21.0% 5088293 interrupts.CPU16.CAL:Function_call_interrupts 2.39e+08 +23.3% 2.948e+08 interrupts.CPU16.TLB:TLB_shootdowns 4242322 +21.0% 5131393 interrupts.CPU17.CAL:Function_call_interrupts 5303 ± 35% +24.7% 6613 ± 27% interrupts.CPU17.NMI:Non-maskable_interrupts 5303 ± 35% +24.7% 6613 ± 27% interrupts.CPU17.PMI:Performance_monitoring_interrupts 2.39e+08 +23.3% 2.947e+08 interrupts.CPU17.TLB:TLB_shootdowns 4272394 +20.8% 5159009 interrupts.CPU18.CAL:Function_call_interrupts 2.385e+08 +23.2% 2.939e+08 interrupts.CPU18.TLB:TLB_shootdowns 4305056 +20.9% 5203542 interrupts.CPU19.CAL:Function_call_interrupts 2.384e+08 +23.5% 2.943e+08 interrupts.CPU19.TLB:TLB_shootdowns 3780317 +20.0% 4536165 interrupts.CPU2.CAL:Function_call_interrupts 2.39e+08 +23.2% 2.945e+08 interrupts.CPU2.TLB:TLB_shootdowns 4342053 +20.9% 5248451 interrupts.CPU20.CAL:Function_call_interrupts 2.387e+08 +23.4% 2.945e+08 interrupts.CPU20.TLB:TLB_shootdowns 4380955 +20.6% 5285264 interrupts.CPU21.CAL:Function_call_interrupts 2.39e+08 +23.3% 2.947e+08 interrupts.CPU21.TLB:TLB_shootdowns 4410600 +20.7% 5325050 interrupts.CPU22.CAL:Function_call_interrupts 2.389e+08 +23.4% 2.948e+08 interrupts.CPU22.TLB:TLB_shootdowns 4450114 +20.5% 5362898 interrupts.CPU23.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU23.TLB:TLB_shootdowns 4480845 +20.5% 5399425 interrupts.CPU24.CAL:Function_call_interrupts 2.39e+08 +23.3% 2.948e+08 interrupts.CPU24.TLB:TLB_shootdowns 4519452 +20.3% 5435546 interrupts.CPU25.CAL:Function_call_interrupts 2.392e+08 +23.2% 2.948e+08 interrupts.CPU25.TLB:TLB_shootdowns 4550723 +20.4% 5477766 interrupts.CPU26.CAL:Function_call_interrupts 2.391e+08 +23.3% 2.947e+08 interrupts.CPU26.TLB:TLB_shootdowns 4586663 +20.2% 5512162 interrupts.CPU27.CAL:Function_call_interrupts 2.392e+08 +23.1% 2.945e+08 interrupts.CPU27.TLB:TLB_shootdowns 4616641 +20.6% 5565409 interrupts.CPU28.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU28.TLB:TLB_shootdowns 4653394 +20.4% 5603550 interrupts.CPU29.CAL:Function_call_interrupts 2.391e+08 +23.3% 2.949e+08 interrupts.CPU29.TLB:TLB_shootdowns 3804402 +20.3% 4576241 interrupts.CPU3.CAL:Function_call_interrupts 2.388e+08 +23.4% 2.945e+08 interrupts.CPU3.TLB:TLB_shootdowns 4688361 +20.4% 5642583 interrupts.CPU30.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.948e+08 interrupts.CPU30.TLB:TLB_shootdowns 4719191 +20.6% 5689475 interrupts.CPU31.CAL:Function_call_interrupts 2.389e+08 +23.4% 2.949e+08 interrupts.CPU31.TLB:TLB_shootdowns 4764766 +20.2% 5728455 interrupts.CPU32.CAL:Function_call_interrupts 2.391e+08 +23.2% 2.947e+08 interrupts.CPU32.TLB:TLB_shootdowns 4805352 +20.2% 5777904 interrupts.CPU33.CAL:Function_call_interrupts 2.392e+08 +23.2% 2.948e+08 interrupts.CPU33.TLB:TLB_shootdowns 4840779 +20.4% 5827446 interrupts.CPU34.CAL:Function_call_interrupts 2.391e+08 +23.3% 2.949e+08 interrupts.CPU34.TLB:TLB_shootdowns 4881838 +20.3% 5874604 interrupts.CPU35.CAL:Function_call_interrupts 2.39e+08 +23.4% 2.948e+08 interrupts.CPU35.TLB:TLB_shootdowns 4921551 +19.8% 5898107 interrupts.CPU36.CAL:Function_call_interrupts 2.387e+08 +23.0% 2.937e+08 interrupts.CPU36.TLB:TLB_shootdowns 4960027 +20.2% 5962825 interrupts.CPU37.CAL:Function_call_interrupts 2.387e+08 +23.3% 2.943e+08 interrupts.CPU37.TLB:TLB_shootdowns 4998377 +20.5% 6021718 interrupts.CPU38.CAL:Function_call_interrupts 2.386e+08 +23.5% 2.946e+08 interrupts.CPU38.TLB:TLB_shootdowns 5049137 +20.3% 6074766 interrupts.CPU39.CAL:Function_call_interrupts 2.39e+08 +23.3% 2.947e+08 interrupts.CPU39.TLB:TLB_shootdowns 3836174 +20.3% 4615967 interrupts.CPU4.CAL:Function_call_interrupts 2.39e+08 +23.3% 2.947e+08 interrupts.CPU4.TLB:TLB_shootdowns 5092462 +20.4% 6131543 interrupts.CPU40.CAL:Function_call_interrupts 2.391e+08 +23.3% 2.948e+08 interrupts.CPU40.TLB:TLB_shootdowns 5139841 +20.3% 6181435 interrupts.CPU41.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU41.TLB:TLB_shootdowns 5177860 +20.2% 6224596 interrupts.CPU42.CAL:Function_call_interrupts 2.392e+08 +23.2% 2.946e+08 interrupts.CPU42.TLB:TLB_shootdowns 5224032 +20.3% 6286501 interrupts.CPU43.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU43.TLB:TLB_shootdowns 5262525 +20.6% 6347167 interrupts.CPU44.CAL:Function_call_interrupts 2.39e+08 +23.4% 2.949e+08 interrupts.CPU44.TLB:TLB_shootdowns 5314673 +20.5% 6403698 interrupts.CPU45.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU45.TLB:TLB_shootdowns 5360050 +20.6% 6464077 interrupts.CPU46.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.95e+08 interrupts.CPU46.TLB:TLB_shootdowns 5409053 +20.4% 6512964 interrupts.CPU47.CAL:Function_call_interrupts 2.393e+08 +23.2% 2.947e+08 interrupts.CPU47.TLB:TLB_shootdowns 5453237 +20.6% 6574075 interrupts.CPU48.CAL:Function_call_interrupts 2.392e+08 +23.2% 2.947e+08 interrupts.CPU48.TLB:TLB_shootdowns 5504995 +20.5% 6631328 interrupts.CPU49.CAL:Function_call_interrupts 2.393e+08 +23.2% 2.947e+08 interrupts.CPU49.TLB:TLB_shootdowns 3862397 +20.4% 4650979 interrupts.CPU5.CAL:Function_call_interrupts 2.39e+08 +23.3% 2.947e+08 interrupts.CPU5.TLB:TLB_shootdowns 5551632 +20.8% 6704398 interrupts.CPU50.CAL:Function_call_interrupts 2.392e+08 +23.2% 2.948e+08 interrupts.CPU50.TLB:TLB_shootdowns 5607515 +20.7% 6769364 interrupts.CPU51.CAL:Function_call_interrupts 2.393e+08 +23.2% 2.949e+08 interrupts.CPU51.TLB:TLB_shootdowns 5655712 +20.9% 6838736 interrupts.CPU52.CAL:Function_call_interrupts 2.39e+08 +23.4% 2.949e+08 interrupts.CPU52.TLB:TLB_shootdowns 5716824 +20.9% 6910425 interrupts.CPU53.CAL:Function_call_interrupts 2.391e+08 +23.3% 2.949e+08 interrupts.CPU53.TLB:TLB_shootdowns 5756291 +21.1% 6972273 interrupts.CPU54.CAL:Function_call_interrupts 2.383e+08 +23.5% 2.943e+08 interrupts.CPU54.TLB:TLB_shootdowns 5843081 +20.7% 7051100 interrupts.CPU55.CAL:Function_call_interrupts 2.386e+08 +23.4% 2.944e+08 interrupts.CPU55.TLB:TLB_shootdowns 5929863 +20.3% 7134897 interrupts.CPU56.CAL:Function_call_interrupts 332.33 ± 3% +12.7% 374.50 ± 4% interrupts.CPU56.RES:Rescheduling_interrupts 2.39e+08 +23.2% 2.944e+08 interrupts.CPU56.TLB:TLB_shootdowns 5999925 +20.4% 7222940 interrupts.CPU57.CAL:Function_call_interrupts 2.39e+08 +23.3% 2.947e+08 interrupts.CPU57.TLB:TLB_shootdowns 6072900 +20.4% 7309901 interrupts.CPU58.CAL:Function_call_interrupts 2.391e+08 +23.3% 2.948e+08 interrupts.CPU58.TLB:TLB_shootdowns 6138769 +20.4% 7390234 interrupts.CPU59.CAL:Function_call_interrupts 2.388e+08 +23.4% 2.948e+08 interrupts.CPU59.TLB:TLB_shootdowns 3892231 +20.4% 4686172 interrupts.CPU6.CAL:Function_call_interrupts 2.389e+08 +23.4% 2.947e+08 interrupts.CPU6.TLB:TLB_shootdowns 6220137 +20.2% 7477269 interrupts.CPU60.CAL:Function_call_interrupts 2.391e+08 +23.3% 2.948e+08 interrupts.CPU60.TLB:TLB_shootdowns 6308903 +19.8% 7556048 interrupts.CPU61.CAL:Function_call_interrupts 2.392e+08 +23.2% 2.947e+08 interrupts.CPU61.TLB:TLB_shootdowns 6374058 +19.9% 7641746 interrupts.CPU62.CAL:Function_call_interrupts 2.392e+08 +23.2% 2.947e+08 interrupts.CPU62.TLB:TLB_shootdowns 6456179 +19.8% 7732626 interrupts.CPU63.CAL:Function_call_interrupts 267.00 ± 3% +28.4% 342.83 ± 13% interrupts.CPU63.RES:Rescheduling_interrupts 2.392e+08 +23.3% 2.948e+08 interrupts.CPU63.TLB:TLB_shootdowns 6541366 +19.6% 7826548 interrupts.CPU64.CAL:Function_call_interrupts 2.39e+08 +23.3% 2.947e+08 interrupts.CPU64.TLB:TLB_shootdowns 6630748 +19.5% 7925912 interrupts.CPU65.CAL:Function_call_interrupts 256.83 ± 11% +26.6% 325.17 ± 8% interrupts.CPU65.RES:Rescheduling_interrupts 2.391e+08 +23.3% 2.948e+08 interrupts.CPU65.TLB:TLB_shootdowns 6725901 +19.3% 8021772 interrupts.CPU66.CAL:Function_call_interrupts 2.391e+08 +23.2% 2.947e+08 interrupts.CPU66.TLB:TLB_shootdowns 6821826 +19.2% 8128703 interrupts.CPU67.CAL:Function_call_interrupts 213.50 ± 7% +47.2% 314.33 ± 3% interrupts.CPU67.RES:Rescheduling_interrupts 2.392e+08 +23.2% 2.948e+08 interrupts.CPU67.TLB:TLB_shootdowns 6914584 +19.0% 8228597 interrupts.CPU68.CAL:Function_call_interrupts 193.50 ± 6% +68.6% 326.17 ± 14% interrupts.CPU68.RES:Rescheduling_interrupts 2.391e+08 +23.2% 2.946e+08 interrupts.CPU68.TLB:TLB_shootdowns 7003298 +19.0% 8335060 interrupts.CPU69.CAL:Function_call_interrupts 174.33 ± 7% +82.3% 317.83 ± 3% interrupts.CPU69.RES:Rescheduling_interrupts 2.388e+08 +23.4% 2.948e+08 interrupts.CPU69.TLB:TLB_shootdowns 3928467 +20.2% 4722635 interrupts.CPU7.CAL:Function_call_interrupts 2.392e+08 +23.2% 2.947e+08 interrupts.CPU7.TLB:TLB_shootdowns 7115855 +18.7% 8446872 interrupts.CPU70.CAL:Function_call_interrupts 149.17 ± 4% +102.0% 301.33 ± 3% interrupts.CPU70.RES:Rescheduling_interrupts 2.392e+08 +23.3% 2.948e+08 interrupts.CPU70.TLB:TLB_shootdowns 7213939 +18.7% 8561752 interrupts.CPU71.CAL:Function_call_interrupts 2.387e+08 +23.4% 2.946e+08 interrupts.CPU71.TLB:TLB_shootdowns 7290699 +18.2% 8618307 interrupts.CPU72.CAL:Function_call_interrupts 215.33 ± 16% +81.1% 390.00 ± 6% interrupts.CPU72.RES:Rescheduling_interrupts 2.384e+08 +23.4% 2.941e+08 interrupts.CPU72.TLB:TLB_shootdowns 7399375 +18.2% 8743431 interrupts.CPU73.CAL:Function_call_interrupts 171.00 ± 18% +110.1% 359.33 ± 4% interrupts.CPU73.RES:Rescheduling_interrupts 2.388e+08 +23.2% 2.943e+08 interrupts.CPU73.TLB:TLB_shootdowns 7506122 +18.3% 8880787 interrupts.CPU74.CAL:Function_call_interrupts 129.17 ± 16% +161.3% 337.50 ± 8% interrupts.CPU74.RES:Rescheduling_interrupts 2.389e+08 +23.2% 2.944e+08 interrupts.CPU74.TLB:TLB_shootdowns 7606538 +18.5% 9014921 interrupts.CPU75.CAL:Function_call_interrupts 83.33 ± 15% +283.6% 319.67 ± 6% interrupts.CPU75.RES:Rescheduling_interrupts 2.39e+08 +23.3% 2.948e+08 interrupts.CPU75.TLB:TLB_shootdowns 7706473 +18.8% 9155542 interrupts.CPU76.CAL:Function_call_interrupts 101.33 ± 47% +215.5% 319.67 ± 4% interrupts.CPU76.RES:Rescheduling_interrupts 2.388e+08 +23.4% 2.948e+08 interrupts.CPU76.TLB:TLB_shootdowns 7812143 +18.9% 9289239 interrupts.CPU77.CAL:Function_call_interrupts 76.33 ± 21% +316.2% 317.67 ± 5% interrupts.CPU77.RES:Rescheduling_interrupts 2.391e+08 +23.2% 2.946e+08 interrupts.CPU77.TLB:TLB_shootdowns 7920128 +19.2% 9436961 interrupts.CPU78.CAL:Function_call_interrupts 83.33 ± 16% +286.4% 322.00 ± 7% interrupts.CPU78.RES:Rescheduling_interrupts 2.389e+08 +23.3% 2.947e+08 interrupts.CPU78.TLB:TLB_shootdowns 8046697 +19.2% 9593342 interrupts.CPU79.CAL:Function_call_interrupts 105.33 ± 76% +193.8% 309.50 ± 8% interrupts.CPU79.RES:Rescheduling_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU79.TLB:TLB_shootdowns 3958005 +20.4% 4765279 interrupts.CPU8.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.948e+08 interrupts.CPU8.TLB:TLB_shootdowns 8170020 +19.3% 9749056 interrupts.CPU80.CAL:Function_call_interrupts 63.33 ± 25% +371.1% 298.33 ± 5% interrupts.CPU80.RES:Rescheduling_interrupts 2.392e+08 +23.3% 2.948e+08 interrupts.CPU80.TLB:TLB_shootdowns 8299618 +19.5% 9915165 interrupts.CPU81.CAL:Function_call_interrupts 55.17 ± 34% +426.6% 290.50 ± 4% interrupts.CPU81.RES:Rescheduling_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU81.TLB:TLB_shootdowns 8423644 +19.7% 10083774 interrupts.CPU82.CAL:Function_call_interrupts 90.33 ± 82% +251.7% 317.67 ± 24% interrupts.CPU82.RES:Rescheduling_interrupts 2.391e+08 +23.3% 2.948e+08 interrupts.CPU82.TLB:TLB_shootdowns 8559491 +19.8% 10257100 interrupts.CPU83.CAL:Function_call_interrupts 61.67 ± 53% +340.3% 271.50 ± 7% interrupts.CPU83.RES:Rescheduling_interrupts 2.392e+08 +23.2% 2.947e+08 interrupts.CPU83.TLB:TLB_shootdowns 8692527 +20.1% 10435645 interrupts.CPU84.CAL:Function_call_interrupts 68.33 ± 61% +262.4% 247.67 ± 7% interrupts.CPU84.RES:Rescheduling_interrupts 2.392e+08 +23.2% 2.946e+08 interrupts.CPU84.TLB:TLB_shootdowns 8834576 +20.4% 10633976 interrupts.CPU85.CAL:Function_call_interrupts 66.17 ± 41% +258.4% 237.17 ± 16% interrupts.CPU85.RES:Rescheduling_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU85.TLB:TLB_shootdowns 8993131 +20.5% 10837698 interrupts.CPU86.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.948e+08 interrupts.CPU86.TLB:TLB_shootdowns 9154455 +20.8% 11054644 interrupts.CPU87.CAL:Function_call_interrupts 47.33 ± 28% +293.0% 186.00 ± 12% interrupts.CPU87.RES:Rescheduling_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU87.TLB:TLB_shootdowns 9317071 +20.9% 11263700 interrupts.CPU88.CAL:Function_call_interrupts 57.50 ± 16% +195.9% 170.17 ± 10% interrupts.CPU88.RES:Rescheduling_interrupts 2.392e+08 +23.2% 2.947e+08 interrupts.CPU88.TLB:TLB_shootdowns 9491277 +21.3% 11513887 interrupts.CPU89.CAL:Function_call_interrupts 53.00 ± 23% +167.3% 141.67 ± 23% interrupts.CPU89.RES:Rescheduling_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU89.TLB:TLB_shootdowns 3982893 +20.4% 4795936 interrupts.CPU9.CAL:Function_call_interrupts 2.39e+08 +23.3% 2.947e+08 interrupts.CPU9.TLB:TLB_shootdowns 9665176 +21.1% 11706642 interrupts.CPU90.CAL:Function_call_interrupts 90.50 ± 16% +89.1% 171.17 ± 15% interrupts.CPU90.RES:Rescheduling_interrupts 2.388e+08 +23.2% 2.942e+08 interrupts.CPU90.TLB:TLB_shootdowns 9818237 +21.3% 11912938 interrupts.CPU91.CAL:Function_call_interrupts 78.17 ± 24% +81.0% 141.50 ± 19% interrupts.CPU91.RES:Rescheduling_interrupts 2.387e+08 +23.5% 2.947e+08 interrupts.CPU91.TLB:TLB_shootdowns 10007640 +21.1% 12115427 interrupts.CPU92.CAL:Function_call_interrupts 2.39e+08 +23.3% 2.948e+08 interrupts.CPU92.TLB:TLB_shootdowns 10173238 +20.9% 12294991 interrupts.CPU93.CAL:Function_call_interrupts 2.392e+08 +23.2% 2.947e+08 interrupts.CPU93.TLB:TLB_shootdowns 10331943 +21.1% 12509293 interrupts.CPU94.CAL:Function_call_interrupts 2.391e+08 +23.3% 2.948e+08 interrupts.CPU94.TLB:TLB_shootdowns 10503418 +21.1% 12718159 interrupts.CPU95.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU95.TLB:TLB_shootdowns 10682794 +21.0% 12921155 interrupts.CPU96.CAL:Function_call_interrupts 2.392e+08 +23.3% 2.949e+08 interrupts.CPU96.TLB:TLB_shootdowns 10873785 +20.9% 13145051 interrupts.CPU97.CAL:Function_call_interrupts 2.393e+08 +23.2% 2.948e+08 interrupts.CPU97.TLB:TLB_shootdowns 11064879 +20.9% 13375375 interrupts.CPU98.CAL:Function_call_interrupts 2.391e+08 +23.3% 2.947e+08 interrupts.CPU98.TLB:TLB_shootdowns 11267475 +20.9% 13617022 interrupts.CPU99.CAL:Function_call_interrupts 2.392e+08 +23.2% 2.946e+08 interrupts.CPU99.TLB:TLB_shootdowns 29153 +20.0% 34985 interrupts.RES:Rescheduling_interrupts 3.443e+10 +23.3% 4.244e+10 interrupts.TLB:TLB_shootdowns will-it-scale.per_thread_ops 4000 +--------------------------------------------------------------------+ | | 3500 |-O O O O O O O O O O O O O O OO O O O O O O O O O O O O O O O O | 3000 |-+ .+. .+. | |.+.+.+.+.+.+ +.+.+.+.+.+.+.+ ++ +.+.+.+.+.+.+.+.+.+.+.+ | 2500 |-+ : : | | : : | 2000 |-+ : : | | : : | 1500 |-+ : : | 1000 |-+ : : | | : : | 500 |-+ : | | : | 0 +--------------------------------------------------------------------+ [*] 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. --- 0DAY/LKP+ Test Infrastructure Open Source Technology Center https://lists.01.org/hyperkitty/list/lkp(a)lists.01.org Intel Corporation Thanks, Oliver Sang