Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As GPUs are already asynchronous devices with their own command queue, and the IOCTLS generally just abstracting a relatively cheap write into that command queue, I suspect there's limited utility in making another asynchronous command queue on the CPU to schedule those writes.

Unless you mean to make the GPU command queue itself the uring and map that into userspace, but that would likely require significant firmware changes to support the specifics of the io_uring API, if even possible at all due to hardware specifics.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: