NpBench: a benchmark suite for control plane and data plane applications for network processors | IEEE Conference Publication | IEEE Xplore