Design of standard OS–NIC and application–NIC interfaces
Determine a standardized interface specification between the operating system and the network interface controller (NIC), and between user-space applications and the NIC, within the Lauberhorn architecture so that scheduling-aware RPC dispatch and OS–NIC coordination can be supported efficiently and robustly.
References
The design of standard OS-NIC and application-NIC interface is an open question, one which we hope to answer through building Lauberhorn as a prototype thus evolving the interfaces we provide.
— The NIC should be part of the OS
(2501.10138 - Xu et al., 17 Jan 2025) in Section 6, Other concerns and open questions