Multiple Pattern Matching for Network Security Applications: Acceleration through Vectorization
Paper in proceeding, 2017
SIMD instructions
Hardware
Registers
Program processors
vectorization
firewalls
cache-aware algorithmic design
Pattern matching
cache locality
gather
SIMD vectorization
vectors
Data structures
cache storage
network security applications
Intrusion detection
intrusion detection systems
pattern matching
Algorithm design and analysis
Author
Charalampos Stylianopoulos
Chalmers, Computer Science and Engineering (Chalmers), Networks and Systems (Chalmers)
Magnus Almgren
Chalmers, Computer Science and Engineering (Chalmers), Networks and Systems (Chalmers)
Olaf Landsiedel
Chalmers, Computer Science and Engineering (Chalmers), Networks and Systems (Chalmers)
Marina Papatriantafilou
Chalmers, Computer Science and Engineering (Chalmers), Networks and Systems (Chalmers)
Proceedings of the International Conference on Parallel Processing
0190-3918 (ISSN)
472-482978-1-5386-1042-8 (ISBN)
Bristol, ,
Big Data and Internet of Things for the Sustainable Living in the Future City
Swedish Energy Agency (P38228-1), 2013-12-31 -- 2016-10-31.
Resilient Information and Control Systems (RICS)
Swedish Civil Contingencies Agency (2015-828), 2015-09-01 -- 2020-08-31.
Subject Categories (SSIF 2011)
Computer Engineering
Computer Science
Computer Systems
DOI
10.1109/ICPP.2017.56