NVIDIA/stdexec

io_uring reading files

mfbalin opened this issue · 2 comments

The included io_uring example doesn't show how to read files or other operations supported by io_uring.

I would like to implement a random access file reader class that will handle batches of read requests in an async manner. Need directions to move forward. The read requests will be a range of begin and end iterators into the file in terms of bytes. The destination will be a range of pointers. I would like to avoid any extra copies as much as possible.

@maikel Have any pointers for me to move forward?