[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20170811024755.GD26027@yexl-desktop>
Date: Fri, 11 Aug 2017 10:47:55 +0800
From: kernel test robot <xiaolong.ye@...el.com>
To: Joel Fernandes <joelaf@...gle.com>
Cc: linux-kernel@...r.kernel.org, kernel-team@...roid.com,
Joel Fernandes <joelaf@...gle.com>,
Vincent Guittot <vincent.guittot@...aro.org>,
Peter Zijlstra <peterz@...radead.org>,
Juri Lelli <juri.lelli@....com>,
Brendan Jackman <brendan.jackman@....com>,
Dietmar Eggeman <dietmar.eggemann@....com>,
Ingo Molnar <mingo@...hat.com>, lkp@...org
Subject: [lkp-robot] [sched/fair] dca93994f6: unixbench.score -8.1%
regression
Greeting,
FYI, we noticed a -8.1% regression of unixbench.score due to commit:
commit: dca93994f61becdd8d224155643a44ba284970f6 ("sched/fair: Make PELT signal more accurate")
url: https://github.com/0day-ci/linux/commits/Joel-Fernandes/sched-fair-Make-PELT-signal-more-accurate/20170805-084820
in testcase: unixbench
on test machine: 8 threads Ivy Bridge with 16G memory
with following parameters:
runtime: 300s
nr_task: 100%
test: shell8
cpufreq_governor: performance
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
Details are as below:
-------------------------------------------------------------------------------------------------->
To reproduce:
git clone https://github.com/01org/lkp-tests.git
cd lkp-tests
bin/lkp install job.yaml # job file is attached in this email
bin/lkp run job.yaml
testcase/path_params/tbox_group/run: unixbench/300s-100%-shell8-performance/lkp-ivb-d01
dbe04493eddfaa89 dca93994f61becdd8d22415564
---------------- --------------------------
%stddev change %stddev
\ | \
13509 -8% 12415 unixbench.score
5.186e+08 -8% 4.765e+08 unixbench.time.minor_page_faults
16164186 -9% 14694969 unixbench.time.voluntary_context_switches
3100 -13% 2708 unixbench.time.user_time
12755309 -8% 11770274 unixbench.time.involuntary_context_switches
704 -13% 612 unixbench.time.percent_of_cpu_this_job_got
1368 -15% 1157 unixbench.time.system_time
72414 127% 164292 interrupts.CAL:Function_call_interrupts
71606 5% 75101 vmstat.system.cs
14967 15288 vmstat.system.in
45523474 4% 47526554 perf-stat.context-switches
0.76 6% 0.81 perf-stat.ipc
10697570 -4% 10257128 perf-stat.cpu-migrations
74.79 -3% 72.40 perf-stat.iTLB-load-miss-rate%
3.282e+12 -8% 3.032e+12 perf-stat.dTLB-loads
2246 9% 2446 perf-stat.instructions-per-iTLB-miss
1.748e+11 -9% 1.596e+11 perf-stat.cache-references
1.908e+09 -4% 1.827e+09 perf-stat.iTLB-loads
2.534e+12 -8% 2.337e+12 perf-stat.branch-instructions
1.272e+13 -8% 1.173e+13 perf-stat.instructions
2.178e+12 -8% 1.999e+12 perf-stat.dTLB-stores
5.082e+08 -8% 4.67e+08 perf-stat.minor-faults
5.082e+08 -8% 4.67e+08 perf-stat.page-faults
1.31 -6% 1.24 perf-stat.cpi
6.454e+10 -8% 5.915e+10 perf-stat.branch-misses
13.23 -4% 12.71 perf-stat.cache-miss-rate%
1.671e+13 -13% 1.451e+13 perf-stat.cpu-cycles
2.313e+10 -12% 2.028e+10 perf-stat.cache-misses
2.093e+09 -10% 1.882e+09 ± 6% perf-stat.dTLB-store-misses
5.66e+09 -15% 4.794e+09 perf-stat.iTLB-load-misses
unixbench.score
13800 ++------------------------------------------------------------------+
| *..*. |
13600 ++*..*. + *.*.. .*..*.*.. .*.*..*. |
* *..* * * *..*.*..*.*.*..*.*..*.*..*.*
13400 ++ |
| |
13200 ++ |
| |
13000 ++ |
| |
12800 ++ |
O O O O O |
12600 ++ O O O O O O O O |
| |
12400 ++------------------------------O-O-O--O-O--O-O--O------------------+
perf-stat.cpu-cycles
1.7e+13 ++------------*-*--*-*-*--*-*-*------*---------------------------+
*.*..*.*.*..* *.* *..*.*.*..*.*.*..*.*.*..*.*
1.65e+13 ++ |
| |
| |
1.6e+13 ++ |
| |
1.55e+13 ++ |
| |
1.5e+13 ++ O |
O O O O O O O O O O O O |
| |
1.45e+13 ++ O O O O O O O O |
| |
1.4e+13 ++---------------------------------------------------------------+
perf-stat.instructions
1.3e+13 ++---------------------------------------------------------------+
| *.*. .*. .* |
1.28e+13 ++*..*. .. *..*.*.*. *.*..*.* + |
* *.* *..*.*.*..*.*.*..*.*.*..*.*
1.26e+13 ++ |
| |
1.24e+13 ++ |
| |
1.22e+13 ++ |
| |
1.2e+13 O+O O O O O O O O O O O |
| O |
1.18e+13 ++ O O |
| O O O O O O |
1.16e+13 ++---------------------------------------------------------------+
perf-stat.cache-references
1.78e+11 ++---------------------------------------------------------------+
1.76e+11 ++ .*. *. .*. |
|.*.. .* *..*. .. *.*..*.* *..*.*.*.. .*.*..*.*.*..*.*
1.74e+11 *+ *.*.*. *.* * |
1.72e+11 ++ |
| |
1.7e+11 ++ |
1.68e+11 ++ |
1.66e+11 ++ |
| |
1.64e+11 ++ O O |
1.62e+11 O+O O O O O O O O O O |
| |
1.6e+11 ++ O O O O O O O O |
1.58e+11 ++---------------------------------------------------------------+
perf-stat.branch-instructions
2.6e+12 ++---------------------------------------------------------------+
| .*. .* |
2.55e+12 ++ .*.*. .*.*.*. *.*..*.* : |
*.*..*.*.*. *. : .*. .*..*.*.*..*.*.*..*.*
| *. * |
2.5e+12 ++ |
| |
2.45e+12 ++ |
| |
2.4e+12 O+O O O |
| O O O O O O O O O |
| |
2.35e+12 ++ O O O O O O O O |
| |
2.3e+12 ++---------------------------------------------------------------+
perf-stat.branch-misses
6.6e+10 ++----------------------------------------------------------------+
| .*.*..*.*.*..*.*. .*.*..* |
6.5e+10 *+*..*.*.*. *..* + .*. |
| *.*..*.*..* *..*.*.*..*.*
6.4e+10 ++ |
| |
6.3e+10 ++ |
| |
6.2e+10 ++ |
| |
6.1e+10 ++ |
| O O |
6e+10 O+O O O O O O O O O |
| O O O |
5.9e+10 ++-----------------------------O-O----O-O-O----O------------------+
perf-stat.dTLB-loads
3.35e+12 ++---------------------------------------------------------------+
| *.*. .*. .*.*.* |
3.3e+12 *+*..*. .. *..*.*.*. *.*. + .*. |
| *.* *..*.*.*..* *..*.*.*..*.*
3.25e+12 ++ |
| |
3.2e+12 ++ |
| |
3.15e+12 ++ |
| |
3.1e+12 O+O O O O O O O O O O O O |
| |
3.05e+12 ++ |
| O O O O O O O O |
3e+12 ++---------------------------------------------------------------+
perf-stat.dTLB-stores
2.25e+12 ++---------------------------------------------------------------+
| |
2.2e+12 ++ *.*. .*..*. .*.*.* |
*.*..*.*. .. *..*.* *.*. + .*. .*.. .*.*..*. .*..*.*
| * *. * * * |
2.15e+12 ++ |
| |
2.1e+12 ++ |
| |
2.05e+12 O+O O O O O O O O O O O |
| O |
| O O O O O O |
2e+12 ++ |
| O O |
1.95e+12 ++---------------------------------------------------------------+
perf-stat.iTLB-load-misses
5.8e+09 ++----------------------------------------------------------------+
5.7e+09 ++ .*.*.. .*. .*.. |
*.*..*.*.*. *.*.*..*.*.*.. .*.*..*.*.*..*.*..*.*.*. * *.*
5.6e+09 ++ * |
5.5e+09 ++ |
5.4e+09 ++ |
5.3e+09 ++ |
| |
5.2e+09 ++ |
5.1e+09 ++ |
5e+09 ++ |
4.9e+09 O+O O O O O O O O O O O O |
| |
4.8e+09 ++ O O O O O O O O |
4.7e+09 ++----------------------------------------------------------------+
perf-stat.page-faults
5.2e+08 ++---------------------------------------------------------------+
5.15e+08 ++ *.*. |
|.*.. .. *..*. .*..*.*. .*.*.*. |
5.1e+08 *+ *.*.* * *. *..*.*.*..*.*.*..*.*.*..*.*
5.05e+08 ++ |
5e+08 ++ |
4.95e+08 ++ |
| |
4.9e+08 ++ |
4.85e+08 ++ |
4.8e+08 ++ |
4.75e+08 O+O O O O O O O O O O O O |
| |
4.7e+08 ++ O O O O |
4.65e+08 ++-------------------------------O-O------O-O--------------------+
perf-stat.minor-faults
5.2e+08 ++---------------------------------------------------------------+
5.15e+08 ++ *.*. |
|.*.. .. *..*. .*..*.*. .*.*.*. |
5.1e+08 *+ *.*.* * *. *..*.*.*..*.*.*..*.*.*..*.*
5.05e+08 ++ |
5e+08 ++ |
4.95e+08 ++ |
| |
4.9e+08 ++ |
4.85e+08 ++ |
4.8e+08 ++ |
4.75e+08 O+O O O O O O O O O O O O |
| |
4.7e+08 ++ O O O O |
4.65e+08 ++-------------------------------O-O------O-O--------------------+
perf-stat.iTLB-load-miss-rate_
75.5 ++-------------------------------------------------------------------+
| *..*. |
75 *+*.. + *.. .*.*.. .*.. .*.. .*
74.5 ++ * * .*.*..*. .*. .*..*.*..*.*. * * * |
| : *. *. * |
74 ++ : + |
| *..* |
73.5 ++ |
| |
73 ++ |
72.5 ++ |
| O O O O O O O O O O O O O O O O |
72 O+O O O O |
| |
71.5 ++-------------------------------------------------------------------+
perf-stat.ipc
0.81 ++------------------------------O----O-O--O----O-O-------------------+
O O O O O |
0.8 ++ O O O O O O O O O |
| O |
| |
0.79 ++ |
| |
0.78 ++ |
| |
0.77 ++ |
| |
*.*..*. .*..* .*. .*.. .*..*.*..*.|
0.76 ++ *..* + .*. .*.*..*. .* *..*.*..*.*..* * *
| *. *. *. |
0.75 ++-------------------------------------------------------------------+
perf-stat.instructions-per-iTLB-miss
2500 ++-------------------------------------------------------------------+
| |
2450 ++ O O O O |
O O O O O O O O O O O O |
| O O O O O |
2400 ++ |
| |
2350 ++ |
| |
2300 ++ |
| .*..*.*. |
*. .*. .*.*..*.*..*.*..* *.. .*.|
2250 ++*. *..*.*. *.*..*.*..*.*..*.*..*.*. *
| |
2200 ++-------------------------------------------------------------------+
unixbench.time.user_time
3150 ++-------------------------------------------------------------------+
*.*..*. .*..*.*..*.*..*.*.. .*.*.*.. .*.. .*.. .*.. .*
3100 ++ *..* *.*. *.*..*.*..* * * * |
3050 ++ |
| |
3000 ++ |
2950 ++ |
| |
2900 ++ |
2850 ++ |
| |
2800 ++ |
2750 O+O O O O O O O O O O O O |
| |
2700 ++------------------------------O--O-O-O--O-O--O-O-------------------+
unixbench.time.system_time
1450 ++-------------------------------------------------------------------+
| .*..*.*..*.*.. .*.. |
1400 ++ .*.*..* *.* |
| .*.. .*. *. .*. .*. |
*.*..* * *. *. *..*.*..*.*..*.*
1350 ++ |
| |
1300 ++ |
| |
1250 ++ |
| O O O |
O O O O O O O O O O |
1200 ++ |
| O O |
1150 ++------------------------------O--O---O--O-O----O-------------------+
unixbench.time.minor_page_faults
5.3e+08 ++---------------------------------------------------------------+
5.25e+08 ++ *.*. |
|.*..*. .. *..*.*.*..*.*. .*.*.*. .*. |
5.2e+08 *+ *.* *. *..*.*.*..* *..*.*.*..*.*
5.15e+08 ++ |
5.1e+08 ++ |
5.05e+08 ++ |
| |
5e+08 ++ |
4.95e+08 ++ |
4.9e+08 ++ |
4.85e+08 O+O O O O O O O O O O |
| O O |
4.8e+08 ++ |
4.75e+08 ++----------------------------O--O-O-O-O--O-O-O------------------+
unixbench.time.voluntary_context_switches
1.64e+07 ++---------------------------------------------------------------+
*.*..*. .*.* .*. |
1.62e+07 ++ *.*. + .*. .*..*. .*.*.*..*.*.*..* *..*.*.*..*.*
1.6e+07 ++ *. * *.*..* |
| |
1.58e+07 ++ |
1.56e+07 ++ |
| |
1.54e+07 ++ |
1.52e+07 ++ |
| |
1.5e+07 ++ |
1.48e+07 ++ |
O O O O O O O O O O O O O O O O O O O |
1.46e+07 ++---------------------O----O------------------------------------+
[*] 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,
Xiaolong
View attachment "config-4.13.0-rc2-00024-gdca9399" of type "text/plain" (160939 bytes)
View attachment "job-script" of type "text/plain" (6698 bytes)
View attachment "job.yaml" of type "text/plain" (4356 bytes)
View attachment "reproduce" of type "text/plain" (278 bytes)
Powered by blists - more mailing lists