2006
DOI: 10.1016/j.mejo.2005.10.015
|View full text |Cite
|
Sign up to set email alerts
|

A CAM-based keyword match processor architecture

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
6
0

Year Published

2008
2008
2012
2012

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 22 publications
0
6
0
Order By: Relevance
“…Specialized hardware like FPGAs have been proposed to match exact patterns with Bloom filters [19,29,41], CAMs [12,40], or Aho-Corasick FSMs [18,22,39], and to match regexs with direct hardware synthesis [22,27] or FSMs [30]. For example, the parallel regex matching solution proposed by Lee et al [27] delivers a throughput of 550 Mbyte/s but supports only 25 rules, while Suresh et al [41] match exact patterns with a Bloom filter-based solution capable of delivering 2.25 Gbyte/s with 80-144 patterns.…”
Section: Related Workmentioning
confidence: 99%
“…Specialized hardware like FPGAs have been proposed to match exact patterns with Bloom filters [19,29,41], CAMs [12,40], or Aho-Corasick FSMs [18,22,39], and to match regexs with direct hardware synthesis [22,27] or FSMs [30]. For example, the parallel regex matching solution proposed by Lee et al [27] delivers a throughput of 550 Mbyte/s but supports only 25 rules, while Suresh et al [41] match exact patterns with a Bloom filter-based solution capable of delivering 2.25 Gbyte/s with 80-144 patterns.…”
Section: Related Workmentioning
confidence: 99%
“…FPGAs have been proposed to match exact patterns with Bloom filters [13,30,45], CAMs [6,44], or Aho-Corasick automata [11,20,43], and to match regular expressions with direct hardware synthesis [20,28] or DFAs [31]. Most of these solutions are fast enough for use in a Network Intrusion Detection System, which filters incoming traffic at wire speed (several Gbps of throughput), although they usually exhibit a very limited dictionary capacity.…”
Section: Related Workmentioning
confidence: 99%
“…In order to overcome the speed barrier, most of traditional implementations are targeted to specialized hardware like field-programming gate arrays (FPGA) [3][4][5][6][7][8][9] and application-specific instruction-set processors [10] . In contrast, multi-core architectures provide an opportunity to achieve high speed at a relatively low cost.…”
Section: Introductionmentioning
confidence: 99%