[Oisf-devel] Earlier work on CUDA GPU Acceleration
Robert Vineyard
robert.vineyard at oit.gatech.edu
Sun Apr 10 02:49:56 UTC 2011
Not sure if you guys have seen this or not, but I just ran across these two
papers detailing an experimental implementation of CUDA GPU acceleration for
Snort using a port of the well-known Aho-Corasick algorithm. According to
the researchers, with this setup they were able to achieve substantial
pattern-matching performance improvements, in some cases up to 48x the
throughput possible using the normal CPU implementation (and this was on
older GeForce 9000-series hardware).
I'm passing these links along in case the work done by these folks might be
useful in developing Suricata's GPU acceleration capabilities.
Gnort: High Performance Network Intrusion Detection Using Graphics Processors:
http://www.ics.forth.gr/dcs/Activities/papers/gnort.raid08.pdf
Regular Expression Matching on Graphics Hardware for Intrusion Detection:
http://www.ics.forth.gr/dcs/Activities/papers/gnort-regexp.raid09.pdf
--
Robert Vineyard, CISSP, RHCE, Security+
Senior Information Security Engineer
404-385-6900 (office/cell)
404-894-9548 (fax)
More information about the Oisf-devel
mailing list