[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20171016024021.GH26196@yexl-desktop>
Date: Mon, 16 Oct 2017 10:40:21 +0800
From: kernel test robot <xiaolong.ye@...el.com>
To: Christoph Hellwig <hch@....de>
Cc: Al Viro <viro@...iv.linux.org.uk>, Jan Kara <jack@...e.cz>,
LKML <linux-kernel@...r.kernel.org>,
Linus Torvalds <torvalds@...ux-foundation.org>, lkp@...org
Subject: [lkp-robot] [fs] 91f9943e1c: aim7.jobs-per-min -26.6% regression
Greeting,
FYI, we noticed a -26.6% regression of aim7.jobs-per-min due to commit:
commit: 91f9943e1c7b6638f27312d03fe71fcc67b23571 ("fs: support RWF_NOWAIT for buffered reads")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master
in testcase: aim7
on test machine: 40 threads Intel(R) Xeon(R) CPU E5-2690 v2 @ 3.00GHz with 384G memory
with following parameters:
disk: 4BRD_12G
md: RAID1
fs: xfs
test: disk_rd
load: 9000
cpufreq_governor: performance
test-description: AIM7 is a traditional UNIX system level benchmark suite which is used to test and measure the performance of multiuser system.
test-url: https://sourceforge.net/projects/aimbench/files/aim-suite7/
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
testcase/path_params/tbox_group/run: aim7/4BRD_12G-RAID1-xfs-disk_rd-9000-performance/lkp-ivb-ep01
3239d834847627b6 91f9943e1c7b6638f27312d03f
---------------- --------------------------
%stddev change %stddev
\ | \
476467 63% 774279 ± 4% aim7.time.involuntary_context_switches
47094 ± 9% 48% 69648 ± 15% aim7.time.voluntary_context_switches
4046 40% 5670 aim7.time.system_time
113 36% 153 aim7.time.elapsed_time
113 36% 153 aim7.time.elapsed_time.max
2457 2484 aim7.time.maximum_resident_set_size
481885 -27% 353690 aim7.jobs-per-min
49885 28% 63750 interrupts.CAL:Function_call_interrupts
45040 -4% 43353 vmstat.system.in
2936 3% 3032 turbostat.Avg_MHz
137 138 turbostat.CorWatt
38.49 -5% 36.73 turbostat.RAMWatt
0.19 ± 14% 224% 0.62 perf-stat.branch-miss-rate%
5.55e+08 ± 14% 221% 1.784e+09 perf-stat.branch-misses
113915 ± 3% 46% 166755 ± 5% perf-stat.cpu-migrations
8.85 42% 12.54 perf-stat.cpi
1.333e+13 40% 1.868e+13 perf-stat.cpu-cycles
1241716 ± 3% 37% 1705317 perf-stat.context-switches
6.229e+08 20% 7.455e+08 ± 3% perf-stat.node-store-misses
6.95e+08 16% 8.084e+08 perf-stat.node-stores
697536 14% 792035 perf-stat.minor-faults
697540 14% 792029 perf-stat.page-faults
14.94 11% 16.61 perf-stat.cache-miss-rate%
2.164e+09 6% 2.297e+09 perf-stat.node-load-misses
3.204e+09 6% 3.392e+09 perf-stat.cache-misses
2.485e+09 2.546e+09 perf-stat.node-loads
46.54 47.43 perf-stat.node-load-miss-rate%
47.27 47.97 perf-stat.node-store-miss-rate%
2.901e+11 2.877e+11 perf-stat.branch-instructions
1.506e+12 1.49e+12 perf-stat.instructions
5.088e+11 4.954e+11 perf-stat.dTLB-loads
3.454e+11 -3% 3.337e+11 perf-stat.dTLB-stores
2.145e+10 -5% 2.042e+10 perf-stat.cache-references
0.11 -29% 0.08 perf-stat.ipc
aim7.jobs-per-min
500000 +-+----------------------------------------------------------------+
|. .+.+.. .+.+.. .+.. .+. .+.. .+. .+.+.. .|
480000 +-+. + + + +..+ +.+.+..+.+.+..+.+. +.+. + |
460000 +-+ |
| |
440000 +-+ |
420000 +-+ |
| |
400000 +-+ |
380000 +-+ |
| |
360000 O-+ O O O O O O O |
340000 +-O O O O O O O O |
| O O O |
320000 +-+----------------------------------------------------------------+
perf-stat.cpu-cycles
2e+13 +-+---------------------------------------------------------------+
| O O O O O O |
1.9e+13 +-O O O O |
O O O O O |
1.8e+13 +-+ O O O O |
| |
1.7e+13 +-+ |
| |
1.6e+13 +-+ |
| |
1.5e+13 +-+ |
| |
1.4e+13 +-+ |
|.+.. .+.+.. .+..+. .+.. .+.+..+.+.+..+.+.+..+.+..+. .+..+.+.+..+.|
1.3e+13 +-+---------------------------------------------------------------+
perf-stat.branch-misses
3e+09 +-+---------------------------------------------------------------+
| |
2.5e+09 O-+ |
| |
| |
2e+09 +-+ O |
| O O O O O O O O O O O O O O O |
1.5e+09 +-+ O O |
| |
1e+09 +-+ |
| +.+.. |
|.+..+.+.+..+.+.. .+.+..+.+.+..+.+.+.. .+. .. +.+.+.. .+. |
5e+08 +-+ + + + + +..+.|
| |
0 +-+---------------------------------------------------------------+
perf-stat.page-faults
840000 +-+----------------------------O-----------------------------------+
| |
820000 +-+ O O |
800000 +-+ O O O O O O O |
O O O O O O |
780000 +-O O O |
760000 +-+ |
| |
740000 +-+ |
720000 +-+ |
| .+.+.+..+.+ +.. .+.|
700000 +-+.. +..+.+.+..+.+..+.+.+.. .+. + .+.+.. + .+. |
680000 +-+ + + +. +.+ + |
| + |
660000 +-+----------------------------------------------------------------+
perf-stat.minor-faults
840000 +-+----------------------------O-----------------------------------+
| |
820000 +-+ O O |
800000 +-+ O O O O O O O |
O O O O O O |
780000 +-O O O |
760000 +-+ |
| |
740000 +-+ |
720000 +-+ |
| .+.+.+..+.+ +.. .+.|
700000 +-+.. +..+.+.+..+.+..+.+.+.. .+. + .+.+.. + .+. |
680000 +-+ + + +. +.+ + |
| + |
660000 +-+----------------------------------------------------------------+
perf-stat.branch-miss-rate_
1 +-+-------------------------------------------------------------------+
O |
0.9 +-+ |
0.8 +-+ |
| |
0.7 +-+ |
0.6 +-+O O O O O O O O O O O O O O O O |
| O O |
0.5 +-+ |
0.4 +-+ |
| |
0.3 +-+ +.+.. |
0.2 +-++.+..+.+..+.+.. .+..+.+..+.+..+.+..+. .+. .. +.+..+. .+. |
|. + +. + +. +..+.|
0.1 +-+-------------------------------------------------------------------+
perf-stat.ipc
0.115 +-+-----------------------------------------------------------------+
|.+. +..+ +. + + .+..+.+. .+. .+.+..+.+ +.+. +..+ |
0.11 +-+ + + +. +. |
0.105 +-+ |
| |
0.1 +-+ |
| |
0.095 +-+ |
| |
0.09 +-+ |
0.085 +-+ |
| |
0.08 O-+ O O O O O O O O |
| O O O O O |
0.075 +-+----O----O---------O----O-----------O----------------------------+
perf-stat.cpi
13.5 +-+------------------------------------------------------------------+
13 +-+ O O O O O O |
| O O O O |
12.5 O-+ O O O O |
12 +-+ O O O O |
| |
11.5 +-+ |
11 +-+ |
10.5 +-+ |
| |
10 +-+ |
9.5 +-+ |
| .+.. .+.. |
9 +-+..+.+..+.+..+ +.+..+ +.+..+.+.+..+.+..+.+..+.+..+.+..+.+..+.|
8.5 +-+------------------------------------------------------------------+
aim7.time.system_time
6000 +-+----O-------O-----------------------O-----------------------------+
5800 +-O O O O O O |
| O O O O |
5600 O-+ O O O O O |
5400 +-+ |
5200 +-+ |
5000 +-+ |
| |
4800 +-+ |
4600 +-+ |
4400 +-+ |
4200 +-+ |
|.+.. .+..+. .+.. .+.. .+..+.+..+.+.+..+.+..+.+..+. .+.+.. .+..+.|
4000 +-+ + +..+ + + +. + |
3800 +-+------------------------------------------------------------------+
aim7.time.elapsed_time
165 +-+-------------------------------------------------------------------+
160 +-+ O O O O O O |
| O O O O |
155 O-+ O O O O |
150 +-+ O O O O |
145 +-+ |
140 +-+ |
| |
135 +-+ |
130 +-+ |
125 +-+ |
120 +-+ |
| .+. |
115 +-++.+..+.+.. .+. +..+.+..+.+..+.+..+.+..+.+..+.+..+.+..+.+..+.+..+.|
110 +-+-------------------------------------------------------------------+
[*] 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-rc7-00003-g91f9943" of type "text/plain" (161879 bytes)
View attachment "job-script" of type "text/plain" (7680 bytes)
View attachment "job.yaml" of type "text/plain" (5291 bytes)
View attachment "reproduce" of type "text/plain" (1018 bytes)
Powered by blists - more mailing lists