2022-04-21 06:48:00

by kernel test robot

[permalink] [raw]
Subject: [blk] 8f5fea65b0: fxmark.ssd_ext4_no_jnl_DWSL_72_directio.works/sec 10.4% improvement



Greeting,

FYI, we noticed a 10.4% improvement of fxmark.ssd_ext4_no_jnl_DWSL_72_directio.works/sec due to commit:


commit: 8f5fea65b06de1cc51d4fc23fb4d378d1abd6ed7 ("blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master

in testcase: fxmark
on test machine: 128 threads 2 sockets Intel(R) Xeon(R) Platinum 8358 CPU @ 2.60GHz with 128G memory
with following parameters:

disk: 1SSD
media: ssd
test: DWSL
fstype: ext4_no_jnl
directio: directio
cpufreq_governor: performance
ucode: 0xd000331

test-description: FxMark is a filesystem benchmark that test multicore scalability.
test-url: https://github.com/sslab-gatech/fxmark





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/directio/disk/fstype/kconfig/media/rootfs/tbox_group/test/testcase/ucode:
gcc-11/performance/directio/1SSD/ext4_no_jnl/x86_64-rhel-8.3/ssd/debian-10.4-x86_64-20200603.cgz/lkp-icl-2sp5/DWSL/fxmark/0xd000331

commit:
24b45e6c25 ("virtio_blk: simplify refcounting")
8f5fea65b0 ("blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues")

24b45e6c25173abc 8f5fea65b06de1cc51d4fc23fb4
---------------- ---------------------------
%stddev %change %stddev
\ | \
725457 +9.7% 796182 fxmark.ssd_ext4_no_jnl_DWSL_54_directio.works
14508 +9.7% 15922 fxmark.ssd_ext4_no_jnl_DWSL_54_directio.works/sec
734846 +10.4% 811315 fxmark.ssd_ext4_no_jnl_DWSL_72_directio.works
14696 +10.4% 16224 fxmark.ssd_ext4_no_jnl_DWSL_72_directio.works/sec
23225 -2.7% 22601 proc-vmstat.nr_slab_reclaimable
554.33 ? 35% +58.7% 879.67 ? 23% numa-vmstat.node1.nr_dirtied
714.33 ? 48% +74.5% 1246 ? 27% numa-vmstat.node1.nr_written
0.76 ? 87% -0.6 0.20 ? 92% perf-profile.children.cycles-pp.irq_work_run_list
0.75 ? 88% -0.6 0.19 ? 91% perf-profile.children.cycles-pp.asm_sysvec_irq_work
0.75 ? 88% -0.6 0.19 ? 91% perf-profile.children.cycles-pp.sysvec_irq_work
0.75 ? 88% -0.6 0.19 ? 91% perf-profile.children.cycles-pp.__sysvec_irq_work
0.75 ? 88% -0.6 0.19 ? 91% perf-profile.children.cycles-pp.irq_work_run
0.75 ? 88% -0.6 0.19 ? 91% perf-profile.children.cycles-pp.irq_work_single




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.


--
0-DAY CI Kernel Test Service
https://01.org/lkp



Attachments:
(No filename) (3.42 kB)
config-5.17.0-rc2-00075-g8f5fea65b06d (163.91 kB)
job-script (8.16 kB)
job.yaml (5.61 kB)
reproduce (263.00 B)
Download all attachments