Efficient Software Packet Processing on Heterogeneous and Asymmetric Hardware Architectures | IEEE Journals & Magazine | IEEE Xplore