Will network processor units live up to their promise? | IEEE Journals & Magazine | IEEE Xplore