Greeting, FYI, we noticed a 30.5% improvement of will-it-scale.per_thread_ops due to commit: commit: cbf796d1ecc513eda62f9edc1b6ab94c97eca63f ("[PATCH] cpuidle: Select polling interval based on a c-state with a longer target residency") url: https://github.com/0day-ci/linux/commits/Mel-Gorman/cpuidle-Select-polling-interval-based-on-a-c-state-with-a-longer-target-residency/20201130-172502 base: https://git.kernel.org/cgit/linux/kernel/git/rafael/linux-pm.git linux-next in testcase: will-it-scale on test machine: 192 threads Intel(R) Xeon(R) Platinum 9242 CPU @ 2.30GHz with 192G memory with following parameters: nr_task: 50% mode: thread test: context_switch1 cpufreq_governor: performance ucode: 0x5003003 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 bin/lkp install job.yaml # job file is attached in this email bin/lkp run job.yaml ========================================================================================= compiler/cpufreq_governor/kconfig/mode/nr_task/rootfs/tbox_group/test/testcase/ucode: gcc-9/performance/x86_64-rhel-8.3/thread/50%/debian-10.4-x86_64-20200603.cgz/lkp-csl-2ap2/context_switch1/will-it-scale/0x5003003 commit: 735f7fba25 ("Merge branch 'pm-acpi' into linux-next") cbf796d1ec ("cpuidle: Select polling interval based on a c-state with a longer target residency") 735f7fba25ec002e cbf796d1ecc513eda62f9edc1b6 ---------------- --------------------------- %stddev %change %stddev \ | \ 6268314 +30.5% 8182561 ± 4% will-it-scale.96.threads 42.44 -63.6% 15.46 ± 2% will-it-scale.96.threads_idle 65294 +30.5% 85234 ± 4% will-it-scale.per_thread_ops 6268314 +30.5% 8182561 ± 4% will-it-scale.workload 38966 -12.4% 34116 uptime.idle 42.54 -26.8 15.75 ± 2% mpstat.cpu.all.idle% 1.18 +0.2 1.36 ± 2% mpstat.cpu.all.irq% 0.19 +0.0 0.21 ± 2% mpstat.cpu.all.soft% 53.08 ± 5% +26.1 79.16 ± 2% mpstat.cpu.all.sys% 42.50 ± 2% -62.9% 15.75 ± 2% vmstat.cpu.id 53.75 ± 5% +48.4% 79.75 ± 2% vmstat.cpu.sy 12163039 +31.3% 15966074 ± 4% vmstat.system.cs 665714 ± 12% -22.5% 516243 ± 4% vmstat.system.in 9.71e+09 ± 7% -90.0% 9.714e+08 ± 47% cpuidle.C1.time 1.169e+09 ± 6% -83.7% 1.908e+08 ± 44% cpuidle.C1.usage 4.601e+08 ± 20% -57.7% 1.948e+08 ± 46% cpuidle.C1E.time 46905749 ± 9% -98.7% 594464 ± 21% cpuidle.C1E.usage 6.118e+08 ± 6% +242.9% 2.098e+09 ± 9% cpuidle.POLL.time 1.999e+08 ± 3% +975.6% 2.15e+09 cpuidle.POLL.usage 210053 ± 93% -63.0% 77665 ± 7% numa-vmstat.node0.nr_file_pages 80079 -7.3% 74220 ± 5% numa-vmstat.node0.nr_unevictable 80079 -7.3% 74220 ± 5% numa-vmstat.node0.nr_zone_unevictable 72554 +459.1% 405683 ±126% numa-vmstat.node1.nr_file_pages 6490 ± 12% +40.5% 9116 ± 13% numa-vmstat.node1.nr_slab_reclaimable 599080 ± 5% +67.8% 1005136 ± 43% numa-vmstat.node1.numa_hit 437204 ± 4% +88.8% 825383 ± 52% numa-vmstat.node1.numa_local 840279 ± 93% -63.0% 310656 ± 7% numa-meminfo.node0.FilePages 320318 -7.3% 296882 ± 5% numa-meminfo.node0.Unevictable 252095 ± 28% +38.5% 349273 ± 11% numa-meminfo.node1.AnonPages.max 290221 +458.6% 1621178 ±126% numa-meminfo.node1.FilePages 25964 ± 12% +40.4% 36462 ± 13% numa-meminfo.node1.KReclaimable 947127 ± 7% +140.0% 2273107 ± 91% numa-meminfo.node1.MemUsed 25964 ± 12% +40.4% 36462 ± 13% numa-meminfo.node1.SReclaimable 91201 ± 5% +22.2% 111421 ± 6% numa-meminfo.node1.Slab 889731 ± 15% -59.8% 357286 ± 13% sched_debug.cfs_rq:/.MIN_vruntime.avg 2385001 ± 6% -34.2% 1568402 ± 5% sched_debug.cfs_rq:/.MIN_vruntime.stddev 8006 ± 5% +21.4% 9720 ± 5% sched_debug.cfs_rq:/.load.avg 889731 ± 15% -59.8% 357286 ± 13% sched_debug.cfs_rq:/.max_vruntime.avg 2385001 ± 6% -34.2% 1568402 ± 5% sched_debug.cfs_rq:/.max_vruntime.stddev 0.64 +14.6% 0.73 sched_debug.cfs_rq:/.nr_running.avg 0.40 -18.0% 0.32 ± 4% sched_debug.cfs_rq:/.nr_running.stddev 270.21 ± 9% +22.4% 330.75 ± 10% sched_debug.cfs_rq:/.runnable_avg.min 186.08 ± 3% -9.7% 168.11 ± 6% sched_debug.cfs_rq:/.util_est_enqueued.stddev 6722 ± 8% -18.0% 5514 ± 4% sched_debug.cpu.avg_idle.min 1491 ± 4% +15.5% 1722 ± 4% sched_debug.cpu.curr->pid.avg 0.00 ± 15% +21.8% 0.00 ± 6% sched_debug.cpu.next_balance.stddev 9512196 +31.3% 12485629 ± 4% sched_debug.cpu.nr_switches.avg 6727777 +14.2% 7683838 ± 12% sched_debug.cpu.nr_switches.min 1471055 ± 4% +29.0% 1897520 ± 14% sched_debug.cpu.nr_switches.stddev 22.37 ± 2% -3.2 19.15 ± 2% perf-profile.calltrace.cycles-pp.secondary_startup_64_no_verify 22.25 ± 2% -3.2 19.04 perf-profile.calltrace.cycles-pp.start_secondary.secondary_startup_64_no_verify 22.23 ± 2% -3.2 19.02 ± 2% perf-profile.calltrace.cycles-pp.cpu_startup_entry.start_secondary.secondary_startup_64_no_verify 22.16 ± 2% -3.2 18.97 ± 2% perf-profile.calltrace.cycles-pp.do_idle.cpu_startup_entry.start_secondary.secondary_startup_64_no_verify 7.11 -0.5 6.63 perf-profile.calltrace.cycles-pp.schedule_idle.do_idle.cpu_startup_entry.start_secondary.secondary_startup_64_no_verify 7.04 -0.5 6.58 perf-profile.calltrace.cycles-pp.__schedule.schedule_idle.do_idle.cpu_startup_entry.start_secondary 24.05 ± 5% +1.4 25.46 perf-profile.calltrace.cycles-pp.finish_task_switch.__schedule.schedule.pipe_read.new_sync_read 64.26 +3.2 67.46 perf-profile.calltrace.cycles-pp.__libc_read 63.39 +3.2 66.61 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__libc_read 61.02 ± 3% +3.4 64.42 perf-profile.calltrace.cycles-pp.pipe_read.new_sync_read.vfs_read.ksys_read.do_syscall_64 61.27 ± 3% +3.4 64.68 perf-profile.calltrace.cycles-pp.new_sync_read.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe 62.05 ± 3% +3.4 65.49 ± 2% perf-profile.calltrace.cycles-pp.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe.__libc_read 61.73 ± 3% +3.4 65.17 perf-profile.calltrace.cycles-pp.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe.__libc_read 62.15 ± 3% +3.4 65.59 ± 2% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__libc_read 22.34 ± 2% -3.2 19.12 ± 2% perf-profile.children.cycles-pp.do_idle 22.37 ± 2% -3.2 19.15 ± 2% perf-profile.children.cycles-pp.secondary_startup_64_no_verify 22.37 ± 2% -3.2 19.15 ± 2% perf-profile.children.cycles-pp.cpu_startup_entry 22.25 ± 2% -3.2 19.04 perf-profile.children.cycles-pp.start_secondary 7.15 -0.5 6.68 perf-profile.children.cycles-pp.schedule_idle 0.44 ± 34% -0.2 0.22 ± 37% perf-profile.children.cycles-pp.switch_mm_irqs_off 0.53 ± 3% -0.2 0.35 ± 6% perf-profile.children.cycles-pp._raw_spin_lock 0.20 ± 9% -0.1 0.08 perf-profile.children.cycles-pp.call_cpuidle 0.21 ± 10% +0.0 0.24 ± 9% perf-profile.children.cycles-pp._raw_spin_lock_irq 0.03 ±100% +0.0 0.07 ± 7% perf-profile.children.cycles-pp.enter_lazy_tlb 0.00 +0.1 0.06 ± 7% perf-profile.children.cycles-pp.tick_nohz_tick_stopped 0.00 +0.1 0.06 ± 6% perf-profile.children.cycles-pp.menu_reflect 64.32 +3.2 67.52 perf-profile.children.cycles-pp.__libc_read 75.42 +3.3 78.67 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe 61.28 ± 3% +3.4 64.69 perf-profile.children.cycles-pp.new_sync_read 61.03 ± 3% +3.4 64.44 perf-profile.children.cycles-pp.pipe_read 61.75 ± 3% +3.4 65.19 perf-profile.children.cycles-pp.vfs_read 62.07 ± 3% +3.4 65.52 ± 2% perf-profile.children.cycles-pp.ksys_read 1.18 ± 22% -0.7 0.50 ± 29% perf-profile.self.cycles-pp.menu_select 0.89 ± 3% -0.3 0.55 ± 4% perf-profile.self.cycles-pp.do_idle 0.34 ± 4% -0.3 0.07 ± 10% perf-profile.self.cycles-pp.cpuidle_enter_state 0.43 ± 36% -0.2 0.22 ± 37% perf-profile.self.cycles-pp.switch_mm_irqs_off 0.53 ± 3% -0.2 0.34 ± 6% perf-profile.self.cycles-pp._raw_spin_lock 0.19 ± 9% -0.1 0.08 ± 5% perf-profile.self.cycles-pp.call_cpuidle 0.15 ± 5% -0.0 0.12 ± 4% perf-profile.self.cycles-pp.set_next_entity 0.13 -0.0 0.12 ± 3% perf-profile.self.cycles-pp.get_callchain_entry 0.11 ± 4% +0.0 0.13 ± 3% perf-profile.self.cycles-pp.perf_callchain 0.00 +0.1 0.05 perf-profile.self.cycles-pp.tick_nohz_tick_stopped 24.19 ± 5% +1.4 25.64 perf-profile.self.cycles-pp.finish_task_switch 19.85 ± 3% +2.0 21.84 perf-profile.self.cycles-pp.__schedule 5.82 ± 5% -59.2% 2.37 ± 25% perf-stat.i.MPKI 1.48e+10 +29.5% 1.917e+10 ± 4% perf-stat.i.branch-instructions 1.40 -0.1 1.26 perf-stat.i.branch-miss-rate% 1.961e+08 +18.8% 2.329e+08 ± 3% perf-stat.i.branch-misses 35.09 ± 5% -8.2 26.94 ± 3% perf-stat.i.cache-miss-rate% 1.322e+08 ± 2% -57.1% 56633674 ± 29% perf-stat.i.cache-misses 3.79e+08 ± 5% -44.8% 2.091e+08 ± 27% perf-stat.i.cache-references 12247195 +31.2% 16065718 ± 4% perf-stat.i.context-switches 8.40 -19.6% 6.75 ± 4% perf-stat.i.cpi 5.503e+11 +6.5% 5.859e+11 perf-stat.i.cpu-cycles 4174 ± 2% +192.9% 12225 ± 46% perf-stat.i.cycles-between-cache-misses 1.994e+10 +29.5% 2.583e+10 ± 4% perf-stat.i.dTLB-loads 0.00 ± 20% -0.0 0.00 ± 11% perf-stat.i.dTLB-store-miss-rate% 1.231e+10 +29.4% 1.593e+10 ± 4% perf-stat.i.dTLB-stores 64.77 ± 2% +29.3 94.10 ± 2% perf-stat.i.iTLB-load-miss-rate% 1.206e+08 +13.0% 1.363e+08 perf-stat.i.iTLB-load-misses 64413270 ± 4% -86.4% 8763560 ± 41% perf-stat.i.iTLB-loads 7.016e+10 +28.8% 9.036e+10 ± 4% perf-stat.i.instructions 569.25 +15.6% 657.82 ± 4% perf-stat.i.instructions-per-iTLB-miss 0.13 +21.3% 0.16 ± 4% perf-stat.i.ipc 2.87 +6.5% 3.05 perf-stat.i.metric.GHz 0.65 ± 7% +36.3% 0.88 ± 11% perf-stat.i.metric.K/sec 247.52 +28.7% 318.55 ± 4% perf-stat.i.metric.M/sec 84.55 ± 2% -11.2 73.31 ± 6% perf-stat.i.node-load-miss-rate% 15049889 ± 4% -74.8% 3789080 ± 14% perf-stat.i.node-load-misses 2940290 ± 11% -35.2% 1904938 ± 16% perf-stat.i.node-loads 2982343 ± 3% -18.5% 2429789 ± 2% perf-stat.i.node-store-misses 5.40 ± 5% -57.6% 2.29 ± 25% perf-stat.overall.MPKI 1.33 -0.1 1.22 perf-stat.overall.branch-miss-rate% 34.96 ± 5% -8.1 26.84 ± 3% perf-stat.overall.cache-miss-rate% 7.84 -17.2% 6.50 ± 4% perf-stat.overall.cpi 4165 ± 2% +186.5% 11932 ± 44% perf-stat.overall.cycles-between-cache-misses 0.00 ± 21% -0.0 0.00 ± 13% perf-stat.overall.dTLB-store-miss-rate% 65.20 ± 2% +28.8 94.03 ± 2% perf-stat.overall.iTLB-load-miss-rate% 581.69 +14.0% 663.02 ± 4% perf-stat.overall.instructions-per-iTLB-miss 0.13 +21.0% 0.15 ± 4% perf-stat.overall.ipc 83.38 ± 2% -17.4 65.99 ± 7% perf-stat.overall.node-load-miss-rate% 92.24 -2.1 90.10 perf-stat.overall.node-store-miss-rate% 3371185 -1.4% 3325203 perf-stat.overall.path-length 1.475e+10 +29.5% 1.91e+10 ± 4% perf-stat.ps.branch-instructions 1.955e+08 +18.8% 2.321e+08 ± 3% perf-stat.ps.branch-misses 1.317e+08 ± 2% -57.2% 56450230 ± 29% perf-stat.ps.cache-misses 3.777e+08 ± 4% -44.8% 2.084e+08 ± 27% perf-stat.ps.cache-references 12212099 +31.2% 16017382 ± 4% perf-stat.ps.context-switches 5.484e+11 +6.5% 5.839e+11 perf-stat.ps.cpu-cycles 1.987e+10 +29.5% 2.574e+10 ± 4% perf-stat.ps.dTLB-loads 1.227e+10 +29.4% 1.588e+10 ± 4% perf-stat.ps.dTLB-stores 1.202e+08 +13.0% 1.358e+08 perf-stat.ps.iTLB-load-misses 64209734 ± 4% -86.4% 8702382 ± 41% perf-stat.ps.iTLB-loads 6.992e+10 +28.8% 9.005e+10 ± 4% perf-stat.ps.instructions 14991538 ± 4% -74.8% 3772726 ± 14% perf-stat.ps.node-load-misses 2980561 ± 11% -35.2% 1931230 ± 16% perf-stat.ps.node-loads 2971777 ± 3% -18.5% 2420748 ± 2% perf-stat.ps.node-store-misses 2.113e+13 +28.8% 2.721e+13 ± 4% perf-stat.total.instructions 14242369 +43.6% 20453485 ± 14% interrupts.CAL:Function_call_interrupts 302789 ± 5% -69.4% 92591 ± 28% interrupts.CPU0.RES:Rescheduling_interrupts 55617 ± 36% +75.8% 97752 ± 6% interrupts.CPU1.CAL:Function_call_interrupts 346587 ± 12% -76.8% 80514 ± 26% interrupts.CPU1.RES:Rescheduling_interrupts 1234 ± 5% +13.1% 1395 ± 10% interrupts.CPU1.TLB:TLB_shootdowns 291446 ± 9% -75.5% 71367 ± 35% interrupts.CPU10.RES:Rescheduling_interrupts 293054 ± 11% -70.9% 85412 ± 36% interrupts.CPU100.RES:Rescheduling_interrupts 302095 ± 9% -74.3% 77648 ± 31% interrupts.CPU101.RES:Rescheduling_interrupts 80761 ± 22% +119.3% 177135 ± 36% interrupts.CPU102.CAL:Function_call_interrupts 302899 ± 11% -73.4% 80499 ± 29% interrupts.CPU102.RES:Rescheduling_interrupts 321029 ± 14% -74.9% 80605 ± 24% interrupts.CPU103.RES:Rescheduling_interrupts 294191 ± 5% -72.2% 81859 ± 35% interrupts.CPU104.RES:Rescheduling_interrupts 1182 ± 2% +16.0% 1371 ± 13% interrupts.CPU104.TLB:TLB_shootdowns 328496 ± 16% -76.7% 76676 ± 33% interrupts.CPU105.RES:Rescheduling_interrupts 1198 ± 5% +20.8% 1447 ± 13% interrupts.CPU105.TLB:TLB_shootdowns 310206 ± 12% -75.6% 75696 ± 41% interrupts.CPU106.RES:Rescheduling_interrupts 69659 ± 31% +127.6% 158562 ± 32% interrupts.CPU107.CAL:Function_call_interrupts 297447 ± 9% -75.5% 72992 ± 24% interrupts.CPU107.RES:Rescheduling_interrupts 80204 ± 23% +112.8% 170711 ± 52% interrupts.CPU108.CAL:Function_call_interrupts 293953 ± 2% -74.0% 76292 ± 28% interrupts.CPU108.RES:Rescheduling_interrupts 286520 ± 6% -72.9% 77778 ± 27% interrupts.CPU109.RES:Rescheduling_interrupts 292495 ± 6% -75.8% 70787 ± 16% interrupts.CPU11.RES:Rescheduling_interrupts 1192 ± 4% +16.1% 1384 ± 5% interrupts.CPU11.TLB:TLB_shootdowns 316195 ± 9% -74.6% 80276 ± 25% interrupts.CPU110.RES:Rescheduling_interrupts 307631 ± 2% -75.1% 76562 ± 33% interrupts.CPU111.RES:Rescheduling_interrupts 303570 ± 10% -74.1% 78638 ± 34% interrupts.CPU112.RES:Rescheduling_interrupts 1182 ± 3% +17.7% 1391 ± 10% interrupts.CPU112.TLB:TLB_shootdowns 305603 ± 8% -75.0% 76370 ± 30% interrupts.CPU113.RES:Rescheduling_interrupts 289523 ± 6% -69.1% 89337 ± 32% interrupts.CPU114.RES:Rescheduling_interrupts 1208 ± 3% +15.5% 1396 ± 5% interrupts.CPU114.TLB:TLB_shootdowns 309604 ± 13% -76.0% 74154 ± 27% interrupts.CPU115.RES:Rescheduling_interrupts 299343 ± 5% -78.6% 63990 ± 39% interrupts.CPU116.RES:Rescheduling_interrupts 295124 ± 5% -75.4% 72509 ± 23% interrupts.CPU117.RES:Rescheduling_interrupts 292868 ± 11% -74.7% 74217 ± 31% interrupts.CPU118.RES:Rescheduling_interrupts 1207 ± 5% +17.1% 1413 ± 8% interrupts.CPU118.TLB:TLB_shootdowns 291698 ± 10% -76.6% 68348 ± 37% interrupts.CPU119.RES:Rescheduling_interrupts 284449 ± 6% -72.9% 77219 ± 31% interrupts.CPU12.RES:Rescheduling_interrupts 426763 ± 12% -78.3% 92702 ± 24% interrupts.CPU120.RES:Rescheduling_interrupts 72282 ± 8% +62.6% 117552 ± 35% interrupts.CPU121.CAL:Function_call_interrupts 404249 ± 30% -75.8% 97726 ± 23% interrupts.CPU121.RES:Rescheduling_interrupts 465642 ± 11% -79.1% 97350 ± 26% interrupts.CPU122.RES:Rescheduling_interrupts 73895 ± 9% +66.7% 123156 ± 41% interrupts.CPU123.CAL:Function_call_interrupts 447473 ± 14% -78.7% 95151 ± 25% interrupts.CPU123.RES:Rescheduling_interrupts 70797 ± 9% +100.8% 142151 ± 34% interrupts.CPU124.CAL:Function_call_interrupts 424882 ± 17% -76.8% 98594 ± 24% interrupts.CPU124.RES:Rescheduling_interrupts 69260 ± 7% +53.7% 106437 ± 31% interrupts.CPU125.CAL:Function_call_interrupts 430007 ± 17% -77.0% 98917 ± 26% interrupts.CPU125.RES:Rescheduling_interrupts 1273 ± 10% +18.5% 1509 ± 5% interrupts.CPU125.TLB:TLB_shootdowns 430819 ± 18% -77.1% 98726 ± 25% interrupts.CPU126.RES:Rescheduling_interrupts 70441 ± 6% +45.1% 102213 ± 18% interrupts.CPU127.CAL:Function_call_interrupts 447079 ± 14% -78.3% 97117 ± 25% interrupts.CPU127.RES:Rescheduling_interrupts 443699 ± 19% -78.2% 96855 ± 27% interrupts.CPU128.RES:Rescheduling_interrupts 450371 ± 16% -78.7% 95732 ± 26% interrupts.CPU129.RES:Rescheduling_interrupts 287545 ± 4% -72.9% 77874 ± 29% interrupts.CPU13.RES:Rescheduling_interrupts 446910 ± 16% -77.8% 99114 ± 25% interrupts.CPU130.RES:Rescheduling_interrupts 436225 ± 17% -78.5% 93679 ± 24% interrupts.CPU131.RES:Rescheduling_interrupts 431802 ± 17% -77.8% 95678 ± 28% interrupts.CPU132.RES:Rescheduling_interrupts 1320 ± 2% +6.9% 1411 ± 4% interrupts.CPU132.TLB:TLB_shootdowns 426688 ± 16% -80.8% 81814 ± 27% interrupts.CPU133.RES:Rescheduling_interrupts 1219 ± 9% +16.5% 1419 ± 6% interrupts.CPU133.TLB:TLB_shootdowns 446752 ± 15% -77.7% 99616 ± 24% interrupts.CPU134.RES:Rescheduling_interrupts 447387 ± 15% -78.3% 96914 ± 28% interrupts.CPU135.RES:Rescheduling_interrupts 388539 ± 27% -75.9% 93786 ± 25% interrupts.CPU136.RES:Rescheduling_interrupts 464159 ± 13% -78.8% 98388 ± 25% interrupts.CPU137.RES:Rescheduling_interrupts 423807 ± 18% -78.0% 93197 ± 22% interrupts.CPU138.RES:Rescheduling_interrupts 417009 ± 19% -77.3% 94554 ± 23% interrupts.CPU139.RES:Rescheduling_interrupts 53720 ± 31% +74.1% 93529 ± 21% interrupts.CPU14.CAL:Function_call_interrupts 300282 ± 8% -73.6% 79258 ± 25% interrupts.CPU14.RES:Rescheduling_interrupts 450064 ± 18% -78.6% 96254 ± 27% interrupts.CPU140.RES:Rescheduling_interrupts 426995 ± 22% -78.0% 93902 ± 26% interrupts.CPU141.RES:Rescheduling_interrupts 431008 ± 17% -78.1% 94542 ± 25% interrupts.CPU142.RES:Rescheduling_interrupts 445734 ± 18% -79.2% 92553 ± 24% interrupts.CPU143.RES:Rescheduling_interrupts 53876 ± 38% +67.3% 90124 ± 19% interrupts.CPU144.CAL:Function_call_interrupts 409317 ± 14% -78.6% 87747 ± 28% interrupts.CPU144.RES:Rescheduling_interrupts 433123 ± 15% -78.7% 92242 ± 30% interrupts.CPU145.RES:Rescheduling_interrupts 456326 ± 11% -79.9% 91931 ± 27% interrupts.CPU146.RES:Rescheduling_interrupts 442312 ± 14% -79.1% 92503 ± 32% interrupts.CPU147.RES:Rescheduling_interrupts 415012 ± 19% -77.7% 92376 ± 31% interrupts.CPU148.RES:Rescheduling_interrupts 422908 ± 16% -80.2% 83565 ± 39% interrupts.CPU149.RES:Rescheduling_interrupts 43339 ± 12% +206.5% 132847 ± 78% interrupts.CPU15.CAL:Function_call_interrupts 293317 ± 6% -73.4% 78093 ± 29% interrupts.CPU15.RES:Rescheduling_interrupts 419165 ± 17% -79.1% 87792 ± 31% interrupts.CPU150.RES:Rescheduling_interrupts 1437 ± 4% +7.6% 1545 interrupts.CPU150.TLB:TLB_shootdowns 432113 ± 16% -79.9% 86957 ± 31% interrupts.CPU151.RES:Rescheduling_interrupts 429800 ± 16% -78.8% 90939 ± 30% interrupts.CPU152.RES:Rescheduling_interrupts 415126 ± 13% -78.4% 89737 ± 30% interrupts.CPU153.RES:Rescheduling_interrupts 416866 ± 17% -79.0% 87670 ± 27% interrupts.CPU154.RES:Rescheduling_interrupts 8667 -37.6% 5405 ± 34% interrupts.CPU155.NMI:Non-maskable_interrupts 8667 -37.6% 5405 ± 34% interrupts.CPU155.PMI:Performance_monitoring_interrupts 406134 ± 10% -77.8% 89977 ± 31% interrupts.CPU155.RES:Rescheduling_interrupts 427996 ± 14% -79.0% 89981 ± 31% interrupts.CPU156.RES:Rescheduling_interrupts 448767 ± 11% -79.6% 91589 ± 30% interrupts.CPU157.RES:Rescheduling_interrupts 7581 ± 24% -28.7% 5406 ± 34% interrupts.CPU158.NMI:Non-maskable_interrupts 7581 ± 24% -28.7% 5406 ± 34% interrupts.CPU158.PMI:Performance_monitoring_interrupts 426701 ± 15% -78.4% 92220 ± 29% interrupts.CPU158.RES:Rescheduling_interrupts 448041 ± 13% -80.0% 89809 ± 30% interrupts.CPU159.RES:Rescheduling_interrupts 292186 ± 8% -73.6% 77250 ± 30% interrupts.CPU16.RES:Rescheduling_interrupts 432242 ± 15% -79.5% 88814 ± 30% interrupts.CPU160.RES:Rescheduling_interrupts 7581 ± 24% -28.7% 5405 ± 34% interrupts.CPU161.NMI:Non-maskable_interrupts 7581 ± 24% -28.7% 5405 ± 34% interrupts.CPU161.PMI:Performance_monitoring_interrupts 433737 ± 6% -77.8% 96495 ± 28% interrupts.CPU161.RES:Rescheduling_interrupts 7580 ± 24% -28.8% 5399 ± 34% interrupts.CPU162.NMI:Non-maskable_interrupts 7580 ± 24% -28.8% 5399 ± 34% interrupts.CPU162.PMI:Performance_monitoring_interrupts 442406 ± 12% -80.4% 86541 ± 31% interrupts.CPU162.RES:Rescheduling_interrupts 8664 -37.6% 5406 ± 34% interrupts.CPU163.NMI:Non-maskable_interrupts 8664 -37.6% 5406 ± 34% interrupts.CPU163.PMI:Performance_monitoring_interrupts 437140 ± 16% -80.5% 85376 ± 31% interrupts.CPU163.RES:Rescheduling_interrupts 429498 ± 16% -79.8% 86663 ± 29% interrupts.CPU164.RES:Rescheduling_interrupts 7582 ± 24% -28.7% 5407 ± 34% interrupts.CPU165.NMI:Non-maskable_interrupts 7582 ± 24% -28.7% 5407 ± 34% interrupts.CPU165.PMI:Performance_monitoring_interrupts 422953 ± 19% -79.1% 88390 ± 31% interrupts.CPU165.RES:Rescheduling_interrupts 421246 ± 18% -80.2% 83543 ± 29% interrupts.CPU166.RES:Rescheduling_interrupts 426488 ± 14% -79.7% 86475 ± 30% interrupts.CPU167.RES:Rescheduling_interrupts 422097 ± 27% -77.8% 93575 ± 33% interrupts.CPU168.RES:Rescheduling_interrupts 433138 ± 27% -78.2% 94401 ± 34% interrupts.CPU169.RES:Rescheduling_interrupts 1326 ± 10% +17.4% 1557 interrupts.CPU169.TLB:TLB_shootdowns 48616 ± 28% +170.2% 131361 ± 48% interrupts.CPU17.CAL:Function_call_interrupts 301599 ± 12% -75.3% 74400 ± 28% interrupts.CPU17.RES:Rescheduling_interrupts 97083 ± 16% +48.7% 144322 ± 17% interrupts.CPU170.CAL:Function_call_interrupts 454424 ± 27% -78.7% 96832 ± 29% interrupts.CPU170.RES:Rescheduling_interrupts 454177 ± 27% -78.7% 96719 ± 32% interrupts.CPU171.RES:Rescheduling_interrupts 96189 ± 25% +66.3% 159968 ± 41% interrupts.CPU172.CAL:Function_call_interrupts 424628 ± 31% -77.2% 96653 ± 36% interrupts.CPU172.RES:Rescheduling_interrupts 91916 ± 22% +36.5% 125493 ± 25% interrupts.CPU173.CAL:Function_call_interrupts 438862 ± 29% -78.1% 96221 ± 34% interrupts.CPU173.RES:Rescheduling_interrupts 1457 ± 5% +10.6% 1612 interrupts.CPU173.TLB:TLB_shootdowns 429241 ± 30% -78.0% 94328 ± 35% interrupts.CPU174.RES:Rescheduling_interrupts 74039 ± 24% +68.6% 124865 ± 16% interrupts.CPU175.CAL:Function_call_interrupts 436566 ± 29% -78.2% 95099 ± 34% interrupts.CPU175.RES:Rescheduling_interrupts 433470 ± 35% -78.2% 94667 ± 34% interrupts.CPU176.RES:Rescheduling_interrupts 8597 -37.6% 5368 ± 34% interrupts.CPU177.NMI:Non-maskable_interrupts 8597 -37.6% 5368 ± 34% interrupts.CPU177.PMI:Performance_monitoring_interrupts 437521 ± 30% -78.7% 93103 ± 31% interrupts.CPU177.RES:Rescheduling_interrupts 1322 ± 4% +16.9% 1546 ± 5% interrupts.CPU177.TLB:TLB_shootdowns 442221 ± 30% -78.3% 95947 ± 33% interrupts.CPU178.RES:Rescheduling_interrupts 431234 ± 28% -80.5% 84072 ± 40% interrupts.CPU179.RES:Rescheduling_interrupts 287927 ± 6% -73.7% 75610 ± 41% interrupts.CPU18.RES:Rescheduling_interrupts 77534 ± 20% +51.0% 117099 ± 20% interrupts.CPU180.CAL:Function_call_interrupts 439810 ± 29% -78.7% 93730 ± 37% interrupts.CPU180.RES:Rescheduling_interrupts 8595 -37.6% 5359 ± 34% interrupts.CPU181.NMI:Non-maskable_interrupts 8595 -37.6% 5359 ± 34% interrupts.CPU181.PMI:Performance_monitoring_interrupts 439654 ± 29% -78.4% 95034 ± 35% interrupts.CPU181.RES:Rescheduling_interrupts 440152 ± 29% -77.7% 98266 ± 31% interrupts.CPU182.RES:Rescheduling_interrupts 454422 ± 27% -78.2% 99217 ± 36% interrupts.CPU183.RES:Rescheduling_interrupts 442085 ± 30% -78.1% 96642 ± 34% interrupts.CPU184.RES:Rescheduling_interrupts 499501 ± 23% -80.7% 96592 ± 32% interrupts.CPU185.RES:Rescheduling_interrupts 75331 ± 30% +77.9% 134031 ± 18% interrupts.CPU186.CAL:Function_call_interrupts 423805 ± 29% -77.9% 93720 ± 30% interrupts.CPU186.RES:Rescheduling_interrupts 443090 ± 29% -78.4% 95695 ± 31% interrupts.CPU187.RES:Rescheduling_interrupts 441406 ± 31% -78.8% 93758 ± 30% interrupts.CPU188.RES:Rescheduling_interrupts 446635 ± 26% -79.5% 91358 ± 36% interrupts.CPU189.RES:Rescheduling_interrupts 50456 ± 19% +226.9% 164951 ± 32% interrupts.CPU19.CAL:Function_call_interrupts 295593 ± 7% -74.5% 75486 ± 27% interrupts.CPU19.RES:Rescheduling_interrupts 1244 ± 13% +20.7% 1502 ± 3% interrupts.CPU19.TLB:TLB_shootdowns 110949 ± 13% -20.6% 88047 ± 11% interrupts.CPU190.CAL:Function_call_interrupts 450082 ± 27% -79.3% 92982 ± 36% interrupts.CPU190.RES:Rescheduling_interrupts 414940 ± 29% -79.6% 84568 ± 32% interrupts.CPU191.RES:Rescheduling_interrupts 298900 ± 7% -73.6% 78989 ± 25% interrupts.CPU2.RES:Rescheduling_interrupts 292363 ± 6% -69.9% 87950 ± 44% interrupts.CPU20.RES:Rescheduling_interrupts 67808 ± 16% +88.7% 127981 ± 40% interrupts.CPU21.CAL:Function_call_interrupts 305532 ± 12% -75.1% 76085 ± 32% interrupts.CPU21.RES:Rescheduling_interrupts 313055 ± 6% -75.3% 77402 ± 38% interrupts.CPU22.RES:Rescheduling_interrupts 59229 ± 23% +156.4% 151856 ± 29% interrupts.CPU23.CAL:Function_call_interrupts 291403 ± 5% -68.7% 91140 ± 28% interrupts.CPU23.RES:Rescheduling_interrupts 426881 ± 11% -78.8% 90323 ± 24% interrupts.CPU24.RES:Rescheduling_interrupts 397690 ± 30% -76.6% 93167 ± 23% interrupts.CPU25.RES:Rescheduling_interrupts 460334 ± 10% -79.4% 95008 ± 26% interrupts.CPU26.RES:Rescheduling_interrupts 441253 ± 15% -79.3% 91311 ± 23% interrupts.CPU27.RES:Rescheduling_interrupts 65455 ± 11% +54.9% 101376 ± 7% interrupts.CPU28.CAL:Function_call_interrupts 417818 ± 17% -77.1% 95678 ± 22% interrupts.CPU28.RES:Rescheduling_interrupts 64308 ± 12% +53.6% 98765 ± 23% interrupts.CPU29.CAL:Function_call_interrupts 422879 ± 18% -77.8% 93874 ± 25% interrupts.CPU29.RES:Rescheduling_interrupts 297578 ± 5% -73.6% 78532 ± 30% interrupts.CPU3.RES:Rescheduling_interrupts 67766 ± 9% +39.0% 94168 ± 21% interrupts.CPU30.CAL:Function_call_interrupts 427591 ± 17% -77.2% 97532 ± 23% interrupts.CPU30.RES:Rescheduling_interrupts 449867 ± 13% -78.9% 94827 ± 24% interrupts.CPU31.RES:Rescheduling_interrupts 446707 ± 15% -78.6% 95387 ± 26% interrupts.CPU32.RES:Rescheduling_interrupts 457011 ± 14% -79.1% 95705 ± 24% interrupts.CPU33.RES:Rescheduling_interrupts 464459 ± 12% -79.6% 94745 ± 25% interrupts.CPU34.RES:Rescheduling_interrupts 464861 ± 17% -79.0% 97686 ± 26% interrupts.CPU35.RES:Rescheduling_interrupts 1515 ± 3% -9.0% 1379 ± 4% interrupts.CPU35.TLB:TLB_shootdowns 443668 ± 14% -79.3% 91884 ± 26% interrupts.CPU36.RES:Rescheduling_interrupts 437142 ± 14% -82.0% 78554 ± 30% interrupts.CPU37.RES:Rescheduling_interrupts 454741 ± 13% -78.4% 98002 ± 25% interrupts.CPU38.RES:Rescheduling_interrupts 459361 ± 13% -78.8% 97535 ± 26% interrupts.CPU39.RES:Rescheduling_interrupts 289710 ± 9% -74.9% 72730 ± 23% interrupts.CPU4.RES:Rescheduling_interrupts 69146 ± 7% +46.8% 101538 ± 37% interrupts.CPU40.CAL:Function_call_interrupts 396311 ± 26% -76.1% 94778 ± 24% interrupts.CPU40.RES:Rescheduling_interrupts 520412 ± 10% -81.9% 94115 ± 21% interrupts.CPU41.RES:Rescheduling_interrupts 443130 ± 15% -77.7% 98963 ± 24% interrupts.CPU42.RES:Rescheduling_interrupts 70985 ± 8% +59.4% 113175 ± 41% interrupts.CPU43.CAL:Function_call_interrupts 430093 ± 18% -76.9% 99531 ± 23% interrupts.CPU43.RES:Rescheduling_interrupts 458852 ± 15% -79.1% 95751 ± 23% interrupts.CPU44.RES:Rescheduling_interrupts 439588 ± 21% -78.1% 96447 ± 25% interrupts.CPU45.RES:Rescheduling_interrupts 442251 ± 16% -79.0% 93005 ± 25% interrupts.CPU46.RES:Rescheduling_interrupts 70351 ± 10% +67.1% 117538 ± 62% interrupts.CPU47.CAL:Function_call_interrupts 438020 ± 15% -77.9% 96952 ± 24% interrupts.CPU47.RES:Rescheduling_interrupts 405904 ± 13% -77.7% 90476 ± 30% interrupts.CPU48.RES:Rescheduling_interrupts 1309 ± 9% +12.4% 1472 ± 6% interrupts.CPU48.TLB:TLB_shootdowns 436165 ± 12% -79.4% 90022 ± 32% interrupts.CPU49.RES:Rescheduling_interrupts 1361 ± 3% +17.4% 1597 ± 5% interrupts.CPU49.TLB:TLB_shootdowns 294079 ± 7% -74.1% 76160 ± 31% interrupts.CPU5.RES:Rescheduling_interrupts 441589 ± 13% -79.4% 90865 ± 32% interrupts.CPU50.RES:Rescheduling_interrupts 436874 ± 14% -79.3% 90560 ± 31% interrupts.CPU51.RES:Rescheduling_interrupts 425886 ± 16% -78.1% 93259 ± 31% interrupts.CPU52.RES:Rescheduling_interrupts 427065 ± 16% -80.3% 84093 ± 39% interrupts.CPU53.RES:Rescheduling_interrupts 1343 ± 2% +16.8% 1568 ± 9% interrupts.CPU53.TLB:TLB_shootdowns 419887 ± 16% -78.3% 90974 ± 30% interrupts.CPU54.RES:Rescheduling_interrupts 438238 ± 13% -80.2% 86919 ± 31% interrupts.CPU55.RES:Rescheduling_interrupts 1306 ± 7% +17.8% 1538 ± 4% interrupts.CPU55.TLB:TLB_shootdowns 436143 ± 14% -79.1% 91331 ± 30% interrupts.CPU56.RES:Rescheduling_interrupts 423144 ± 13% -78.8% 89912 ± 30% interrupts.CPU57.RES:Rescheduling_interrupts 421604 ± 16% -79.1% 88265 ± 29% interrupts.CPU58.RES:Rescheduling_interrupts 405204 ± 8% -77.4% 91581 ± 31% interrupts.CPU59.RES:Rescheduling_interrupts 292390 ± 7% -74.5% 74430 ± 24% interrupts.CPU6.RES:Rescheduling_interrupts 1214 ± 13% +23.0% 1493 ± 9% interrupts.CPU6.TLB:TLB_shootdowns 437740 ± 12% -79.3% 90508 ± 31% interrupts.CPU60.RES:Rescheduling_interrupts 444129 ± 12% -79.6% 90674 ± 30% interrupts.CPU61.RES:Rescheduling_interrupts 438702 ± 13% -79.0% 92259 ± 30% interrupts.CPU62.RES:Rescheduling_interrupts 1326 ± 5% +15.7% 1533 ± 5% interrupts.CPU62.TLB:TLB_shootdowns 446542 ± 15% -80.0% 89429 ± 30% interrupts.CPU63.RES:Rescheduling_interrupts 442572 ± 13% -79.8% 89377 ± 30% interrupts.CPU64.RES:Rescheduling_interrupts 491385 ± 4% -81.3% 91811 ± 33% interrupts.CPU65.RES:Rescheduling_interrupts 461588 ± 10% -80.6% 89487 ± 32% interrupts.CPU66.RES:Rescheduling_interrupts 446212 ± 14% -79.6% 90972 ± 28% interrupts.CPU67.RES:Rescheduling_interrupts 451152 ± 13% -80.0% 90371 ± 30% interrupts.CPU68.RES:Rescheduling_interrupts 457455 ± 14% -80.9% 87371 ± 30% interrupts.CPU69.RES:Rescheduling_interrupts 300269 ± 5% -75.2% 74391 ± 28% interrupts.CPU7.RES:Rescheduling_interrupts 73157 ± 9% +112.6% 155559 ± 15% interrupts.CPU70.CAL:Function_call_interrupts 429810 ± 17% -78.9% 90750 ± 26% interrupts.CPU70.RES:Rescheduling_interrupts 423885 ± 16% -79.0% 89168 ± 31% interrupts.CPU71.RES:Rescheduling_interrupts 422295 ± 29% -78.0% 93060 ± 32% interrupts.CPU72.RES:Rescheduling_interrupts 439823 ± 27% -77.6% 98648 ± 35% interrupts.CPU73.RES:Rescheduling_interrupts 451018 ± 28% -77.7% 100570 ± 32% interrupts.CPU74.RES:Rescheduling_interrupts 444973 ± 30% -78.5% 95689 ± 33% interrupts.CPU75.RES:Rescheduling_interrupts 429691 ± 29% -77.2% 97998 ± 34% interrupts.CPU76.RES:Rescheduling_interrupts 436434 ± 30% -77.8% 97060 ± 33% interrupts.CPU77.RES:Rescheduling_interrupts 425321 ± 29% -77.7% 94843 ± 33% interrupts.CPU78.RES:Rescheduling_interrupts 444738 ± 26% -78.4% 96035 ± 33% interrupts.CPU79.RES:Rescheduling_interrupts 54232 ± 46% +62.9% 88361 ± 15% interrupts.CPU8.CAL:Function_call_interrupts 289140 ± 6% -73.8% 75834 ± 28% interrupts.CPU8.RES:Rescheduling_interrupts 73790 ± 13% +31.8% 97257 ± 24% interrupts.CPU80.CAL:Function_call_interrupts 432660 ± 33% -77.9% 95487 ± 32% interrupts.CPU80.RES:Rescheduling_interrupts 56196 ± 30% +134.3% 131649 ± 33% interrupts.CPU81.CAL:Function_call_interrupts 444353 ± 26% -77.3% 100713 ± 33% interrupts.CPU81.RES:Rescheduling_interrupts 451835 ± 25% -78.5% 97078 ± 31% interrupts.CPU82.RES:Rescheduling_interrupts 57924 ± 29% +132.1% 134432 ± 24% interrupts.CPU83.CAL:Function_call_interrupts 425957 ± 28% -79.2% 88669 ± 39% interrupts.CPU83.RES:Rescheduling_interrupts 74287 ± 10% +56.7% 116433 ± 36% interrupts.CPU84.CAL:Function_call_interrupts 432271 ± 28% -77.7% 96376 ± 32% interrupts.CPU84.RES:Rescheduling_interrupts 444355 ± 26% -78.7% 94632 ± 32% interrupts.CPU85.RES:Rescheduling_interrupts 443541 ± 27% -77.4% 100212 ± 32% interrupts.CPU86.RES:Rescheduling_interrupts 1238 ± 2% +19.5% 1479 ± 8% interrupts.CPU86.TLB:TLB_shootdowns 65359 ± 35% +78.0% 116314 ± 37% interrupts.CPU87.CAL:Function_call_interrupts 444175 ± 29% -77.8% 98773 ± 33% interrupts.CPU87.RES:Rescheduling_interrupts 437085 ± 27% -77.4% 98973 ± 33% interrupts.CPU88.RES:Rescheduling_interrupts 68923 ± 9% +153.7% 174863 ± 64% interrupts.CPU89.CAL:Function_call_interrupts 460304 ± 25% -77.8% 102182 ± 34% interrupts.CPU89.RES:Rescheduling_interrupts 304412 ± 8% -74.5% 77762 ± 25% interrupts.CPU9.RES:Rescheduling_interrupts 431822 ± 29% -77.6% 96903 ± 33% interrupts.CPU90.RES:Rescheduling_interrupts 77516 ± 6% +53.0% 118575 ± 19% interrupts.CPU91.CAL:Function_call_interrupts 436790 ± 29% -77.5% 98461 ± 33% interrupts.CPU91.RES:Rescheduling_interrupts 444167 ± 27% -78.3% 96238 ± 30% interrupts.CPU92.RES:Rescheduling_interrupts 437668 ± 29% -75.5% 107342 ± 27% interrupts.CPU93.RES:Rescheduling_interrupts 70434 ± 21% +76.5% 124334 ± 22% interrupts.CPU94.CAL:Function_call_interrupts 442115 ± 27% -79.0% 93001 ± 35% interrupts.CPU94.RES:Rescheduling_interrupts 413192 ± 28% -79.1% 86505 ± 31% interrupts.CPU95.RES:Rescheduling_interrupts 285542 ± 7% -73.3% 76367 ± 32% interrupts.CPU96.RES:Rescheduling_interrupts 310167 ± 14% -72.2% 86170 ± 29% interrupts.CPU97.RES:Rescheduling_interrupts 301698 ± 9% -73.1% 81189 ± 25% interrupts.CPU98.RES:Rescheduling_interrupts 305695 ± 8% -74.8% 76997 ± 32% interrupts.CPU99.RES:Rescheduling_interrupts 77358291 ± 14% -77.8% 17184522 ± 22% interrupts.RES:Rescheduling_interrupts will-it-scale.per_thread_ops 90000 +-------------------------------------------------------------------+ | O O | 85000 |-+ O O O O O | | O O O O | | O O | 80000 |-+ O O O O O O O | | O | 75000 |-+ O | | O O | 70000 |-+ + .+.+.. | | .+.+. .. + .+. + +. | | +.+.+.+ +.+ +.+.+ +.+. + +.+. .+.+. | 65000 |++ +.+.+.+.+.+ + +.+.| | | 60000 +-------------------------------------------------------------------+ [*] 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, Rong Chen