Input-independent, scalable and fast string matching on the Cray XMT
Compiling PCRE to FPGA for accelerating SNORT IDS