SoftNIC: A Software NIC to Augment Hardware
NBA (network balancing act): a high-performance packet processing framework for heterogeneous processors