Regular Expression Interpreter
#5
I believe implementing a regexp parser is possible on GPUs. Implementing some finite state automata to parse regular expressions is not something I believe would be very GPU-friendly though - because there would be lots of branching and memory accesses involved. Yet there was some CUDA-based project extending snort to parse network packets on GPUs. They reported some speed improvements over CPU overall, but the difference was not that huge.


Messages In This Thread
Regular Expression Interpreter - by Hash-IT - 06-01-2012, 03:29 PM
RE: Regular Expression Interpreter - by undeath - 06-01-2012, 03:33 PM
RE: Regular Expression Interpreter - by M@LIK - 06-01-2012, 03:52 PM
RE: Regular Expression Interpreter - by Hash-IT - 06-01-2012, 04:05 PM
RE: Regular Expression Interpreter - by gat3way - 06-01-2012, 11:51 PM
RE: Regular Expression Interpreter - by ntk - 06-02-2012, 10:59 AM
RE: Regular Expression Interpreter - by Hash-IT - 06-02-2012, 01:24 PM
RE: Regular Expression Interpreter - by ntk - 06-03-2012, 12:27 AM
RE: Regular Expression Interpreter - by Hash-IT - 06-03-2012, 12:32 AM
RE: Regular Expression Interpreter - by ntk - 06-03-2012, 03:41 AM
RE: Regular Expression Interpreter - by Hash-IT - 06-03-2012, 11:41 AM
RE: Regular Expression Interpreter - by ntk - 06-03-2012, 12:53 PM