OpenCL-based design pattern for line rate packet processing | IEEE Conference Publication | IEEE Xplore