Re: [PATCH v2 0/2] Add support for uring-passthrough in t/io_uring

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 26 Aug 2022 17:03:04 +0530, Anuj Gupta wrote:
> This series adds support for measuring peak performance of uring-passthrough path
> using t/io_uring utility. Added new -u1 option, that makes t/io_uring to do io using
> nvme passthrough commands.
> 
> Uring-passthrough on nvme-generic device:
> 
> root@test-MS-7C34:/home/test/upstream/github/fio# taskset -c 0 t/io_uring -b512 -d128 -c32 -s32 -p0 -F1 -B0 -O0 -n1 -u1 /dev/ng0n1
> submitter=0, tid=5415, file=/dev/ng0n1, node=-1
> polled=0, fixedbufs=0/0, register_files=1, buffered=1, QD=128
> Engine=io_uring, sq_ring=128, cq_ring=128
> IOPS=1.97M, BW=959MiB/s, IOS/call=32/31
> IOPS=1.96M, BW=956MiB/s, IOS/call=32/32
> IOPS=1.96M, BW=957MiB/s, IOS/call=32/32
> IOPS=1.96M, BW=956MiB/s, IOS/call=31/31
> ^CExiting on signal
> Maximum IOPS=1.97M
> 
> [...]

Applied, thanks!

[1/2] t/io_uring: prep for including engines/nvme.h in t/io_uring
      commit: c409e4c2a549ccc0334f2c084a76e80314d42c42
[2/2] t/io_uring: add support for async-passthru
      commit: 7d04588a766308d5903f6cfe34ed72f6c7612d19

Best regards,
-- 
Jens Axboe





[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux