[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200305013509.GF5972@shao2-debian>
Date: Thu, 5 Mar 2020 09:35:09 +0800
From: kernel test robot <rong.a.chen@...el.com>
To: "Rafael J. Wysocki" <rafael.j.wysocki@...el.com>
Cc: LKML <linux-kernel@...r.kernel.org>,
"Rafael J. Wysocki" <rafael.j.wysocki@...el.com>,
linux-acpi@...r.kernel.org, devel@...ica.org,
linux-pm@...r.kernel.org, lkp@...ts.01.org
Subject: [cpufreq] 909c0e9cc1: fwq.fwq.med 210.0% improvement
Greeting,
FYI, we noticed a 210.0% improvement of fwq.fwq.med due to commit:
commit: 909c0e9cc11ba39fa5a660583b25c2431cf54deb ("cpufreq: intel_pstate: Use passive mode by default without HWP")
https://git.kernel.org/cgit/linux/kernel/git/rafael/linux-pm.git intel_pstate-passive
in testcase: fwq
on test machine: 16 threads Intel(R) Xeon(R) CPU D-1541 @ 2.10GHz with 48G memory
with following parameters:
nr_task: 100%
samples: 100000ss
iterations: 18x
cpufreq_governor: powersave
ucode: 0x7000019
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/iterations/kconfig/nr_task/rootfs/samples/tbox_group/testcase/ucode:
gcc-7/powersave/18x/x86_64-rhel-7.6/100%/debian-x86_64-20191114.cgz/100000ss/lkp-bdw-de1/fwq/0x7000019
commit:
bc2e6521e2 ("cpufreq: Allow drivers to specify a preferred governor")
909c0e9cc1 ("cpufreq: intel_pstate: Use passive mode by default without HWP")
bc2e6521e2a44f08 909c0e9cc11ba39fa5a660583b2
---------------- ---------------------------
%stddev %change %stddev
\ | \
2906309 +210.0% 9010128 fwq.fwq.med
1397421 ± 6% +202.5% 4227573 fwq.fwq.min
1.476e+09 +3.3e+09 4.776e+09 fwq.fwq.noise.100%
2.167e+09 ± 12% +8.4e+09 1.059e+10 fwq.fwq.noise.2%
1.48e+09 +3.5e+09 5.002e+09 fwq.fwq.noise.25%
1.483e+09 +3.5e+09 5.026e+09 fwq.fwq.noise.5%
1.479e+09 +3.5e+09 4.965e+09 fwq.fwq.noise.50%
1.477e+09 +3.5e+09 4.942e+09 fwq.fwq.noise.75%
141.38 +213.1% 442.67 fwq.time.elapsed_time
141.38 +213.1% 442.67 fwq.time.elapsed_time.max
26841 ± 7% +374.8% 127444 ± 2% fwq.time.involuntary_context_switches
2201 +212.8% 6884 fwq.time.user_time
fwq.time.user_time
7000 +--------------------------------------------------------------------+
6500 |-+ |
| |
6000 |-+ |
5500 |-+ |
| |
5000 |-+ |
4500 |-+ |
4000 |-+ |
| |
3500 |-+ |
3000 |-+ |
| |
2500 |..+..+..+..+.+..+..+..+..+..+..+..+.+..+..+..+..+..+ |
2000 +--------------------------------------------------------------------+
fwq.time.elapsed_time
450 +---------------------------------------------------------------------+
| |
400 |-+ |
| |
350 |-+ |
| |
300 |-+ |
| |
250 |-+ |
| |
200 |-+ |
| |
150 |..+..+..+..+..+..+.+..+..+..+..+..+..+..+..+..+..+..+ |
| |
100 +---------------------------------------------------------------------+
fwq.time.elapsed_time.max
450 +---------------------------------------------------------------------+
| |
400 |-+ |
| |
350 |-+ |
| |
300 |-+ |
| |
250 |-+ |
| |
200 |-+ |
| |
150 |..+..+..+..+..+..+.+..+..+..+..+..+..+..+..+..+..+..+ |
| |
100 +---------------------------------------------------------------------+
fwq.fwq.min
4.5e+06 +-----------------------------------------------------------------+
| O O O O O O O O O O O O O O O O O O O O O O O |
4e+06 |-+ |
| |
3.5e+06 |-+ |
| |
3e+06 |-+ |
| |
2.5e+06 |-+ |
| |
2e+06 |-+ |
|.. |
1.5e+06 |-+ .+..+.. .+..+.. .+..+.. |
| +..+ +..+ +..+.+..+..+..+.+. + |
1e+06 +-----------------------------------------------------------------+
fwq.fwq.med
1e+07 +-------------------------------------------------------------------+
| |
9e+06 |-+O O O O O O O O O O O O O O O O O O O O O O O |
8e+06 |-+ |
| |
7e+06 |-+ |
| |
6e+06 |-+ |
| |
5e+06 |-+ |
4e+06 |-+ |
| |
3e+06 |..+..+..+.+..+..+..+..+..+.+..+..+..+..+..+.+..+..+ |
| |
2e+06 +-------------------------------------------------------------------+
fwq.fwq.noise.100_
6e+09 +-------------------------------------------------------------------+
| |
5e+09 |-+ O O O O |
| O O O O O O O O O O O O O O O O O O |
| O |
4e+09 |-+ |
| |
3e+09 |-+ |
| |
2e+09 |-+ |
| .+.. .+.. .+.. |
| +..+..+.+..+..+..+..+..+.+..+. +. +.+. + |
1e+09 |-+ |
|+ |
0 +-------------------------------------------------------------------+
fwq.fwq.noise.75_
6e+09 +-------------------------------------------------------------------+
| |
5e+09 |-+ O O O O O O O O O O O O O |
| O O O O O O O O O |
| O |
4e+09 |-+ |
| |
3e+09 |-+ |
| |
2e+09 |-+ |
| .+.. .+.. .+.. .+.. .+.. |
| +..+..+.+..+..+. +..+ +. +. +.+. + |
1e+09 |-+ |
|+ |
0 +-------------------------------------------------------------------+
fwq.fwq.noise.50_
6e+09 +-------------------------------------------------------------------+
| |
5e+09 |-+ O O O O O O O O O O O O O O |
| O O O O O O O O O |
| |
4e+09 |-+ |
| |
3e+09 |-+ |
| |
2e+09 |-+ |
| .+.. .+.. .+.. .+.. .+.. |
| +..+..+.+..+..+. +..+ +. +. +.+. + |
1e+09 |-+ |
|+ |
0 +-------------------------------------------------------------------+
fwq.fwq.noise.25_
6e+09 +-------------------------------------------------------------------+
| |
5e+09 |-+ O O O O O O O O O O O O O O O O O |
| O O O O O O |
| |
4e+09 |-+ |
| |
3e+09 |-+ |
| |
2e+09 |-+ |
| .+.. .+.. .+.. .+.. .+.. |
| +..+..+.+..+..+. +..+ +. +. +.+. + |
1e+09 |-+ |
|+ |
0 +-------------------------------------------------------------------+
fwq.fwq.noise.5_
6e+09 +-------------------------------------------------------------------+
| |
5e+09 |-+ O O O O O O O O O O O O O O O O O O |
| O O O O O |
| |
4e+09 |-+ |
| |
3e+09 |-+ |
| |
2e+09 |-+ |
| .+.. .+.. .+.. .+.. .+.. |
| +..+..+.+..+..+. +..+ +. +. +.+. + |
1e+09 |-+ |
|+ |
0 +-------------------------------------------------------------------+
fwq.fwq.noise.2_
1.2e+10 +-----------------------------------------------------------------+
| O O O |
1e+10 |-+O O O O O O O O O O O O O O O O O O O O |
| |
| |
8e+09 |-+ |
| |
6e+09 |-+ |
| |
4e+09 |-+ |
| .+.. |
| .+.. .+..+ +..+..+. .+.. .+. .+.. |
2e+09 |-++..+ +. +. +. +..+. + |
|.. |
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.
Thanks,
Rong Chen
View attachment "config-5.6.0-rc4-00002-g909c0e9cc11ba" of type "text/plain" (203581 bytes)
View attachment "job-script" of type "text/plain" (5345 bytes)
View attachment "job.yaml" of type "text/plain" (4599 bytes)
View attachment "reproduce" of type "text/plain" (297 bytes)
Powered by blists - more mailing lists