Hi,
On my Xeon @2.7GHz I can grep at 13MB/s looking for three patterns, but even without search optimisations I could think I could achieve one byte char per clock cycle on my FPGA
I've hand-coded something that looks for 18 words in a byte stream, and found it to be workable but very tedious.
Has anybody implemented something like 'grep' on an FPGA? - After all, grep just changes the regular expressions into a state machine, and FPGAs are great with state machines!
Maybe something somebody has written a code generator for this, removing all the drudge?
Mike