With the trend towards heavily virtualized multi- and many-core systems, the number of consumers and processing units sharing an I/O device, especially a Network Interface Controller (NIC), is increasing significantly. Therefore, asynchronous user-level interfaces (ULIs) based on the Virtual Interfa...