S. Hager, D. Bendyk, and S. Scheuermann. Matching Circuits Can Be Small: Partial Evaluation and Reconfiguration for Flexible FPGA-based Packet Processing. Journal of Parallel and Distributed Computing, Elsevier, volume 109, May 2017.