Re: [RFC PATCH 0/2] io_uring: add IPC channel infrastructure
From: Daniel Hodges
Date: Sat Mar 14 2026 - 09:51:11 EST
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