Files
linux/drivers
Shawn Lin b0086261b6 mmc: sdhci-of-dwmshc: Add software queue support
Add newly added software queue support to improve random performance.
Testing condition: rk3588-evb1 32GB eMMC, CPU & DRAM fixed frequency

Random read test:

fio -filename=/dev/block/mmcblk0 -direct=1 -iodepth 20 -thread -rw=randread \
-ioengine=psync -bs=4k -size=1G -numjobs=20 -runtime=40 -group_reporting \
-name=rand_100read_4k

Random write test:

fio -filename=/data/fio.bin -direct=1 -iodepth 20 -thread -rw=randwrite \
-ioengine=psync -bs=4k -size=1G -numjobs=20 -runtime=40 -group_reporting \
-name=rand_100write_4k

======================================================================
|     -       |  W/O patch  | With patch applied|  improve percentage |
| random read | 45624KB/s   | 62542KB/s         |   +37%              |
| random write| 22548KB/s   | 27977KB/s         |   +24%              |
======================================================================

Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Change-Id: I81dca2e9c45d1a1596ef810328f32c9a2779683c
2022-11-23 10:16:54 +08:00
..
2022-07-22 16:14:12 +08:00
2022-09-02 15:35:34 +08:00
2022-05-21 17:43:58 +08:00
2022-11-21 16:30:10 +08:00
2022-09-14 21:17:23 +08:00
2021-11-18 14:03:51 +01:00