Re: [RFC PATCH 0/2] io_uring: add IPC channel infrastructure
From: Jens Axboe
Date: Sat Mar 14 2026 - 12:54:57 EST
On 3/14/26 7:50 AM, Daniel Hodges wrote:
> On Thu, Mar 13, 2026 at 01:07:37PM +0000, Daniel Hodges wrote:
>> Performance (virtme-ng VM, single-socket, msg_size sweep 64B-32KB):
>>
>> Point-to-point latency (64B-32KB messages):
>> io_uring unicast: 597-3,185 ns/msg (within 1.5-2.5x of pipe for small msgs)
>
> Benchmark sources used to generate the numbers in the cover letter:
>
> io_uring IPC modes (broadcast, multicast, unicast):
> https://gist.github.com/hodgesds/fbcd8bb8497bc0ec2bf1f95244a984fe#file-io_uring_ipc_bench-c
>
> IPC comparison (pipes, unix sockets, shm+eventfd):
> https://gist.github.com/hodgesds/fbcd8bb8497bc0ec2bf1f95244a984fe#file-ipc_comparison_bench-c
Thanks for sending these, was going to ask you about them. I'll take a
look at your patches Monday.
--
Jens Axboe