2016 IEEE International Symposium on Workload Characterization (IISWC) 2016
DOI: 10.1109/iiswc.2016.7581271
|View full text |Cite
|
Sign up to set email alerts
|

ANMLzoo: a benchmark suite for exploring bottlenecks in automata processing engines and architectures

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
76
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 59 publications
(76 citation statements)
references
References 17 publications
0
76
0
Order By: Relevance
“…Custom hardware accelerators [11,12] for FSA can avoid such problems by providing a large memory and having customized optimizations. For instance, Micron Automata Processor (MAP) (based on DRAM technology) [11] stores up to 48k states on a single chip, which is large enough for configuring the automata of most applications including Snort and Protomata [13]. It processes one input symbol in each cycle [11].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Custom hardware accelerators [11,12] for FSA can avoid such problems by providing a large memory and having customized optimizations. For instance, Micron Automata Processor (MAP) (based on DRAM technology) [11] stores up to 48k states on a single chip, which is large enough for configuring the automata of most applications including Snort and Protomata [13]. It processes one input symbol in each cycle [11].…”
Section: Introductionmentioning
confidence: 99%
“…For pattern matching applications, this means that all the patterns are matched simultaneously. As a result, these accelerators achieve a much higher throughput as compared with CPU or GPU implementations [12,13]. Unified Automata Processor (UAP) [12] contains multiple cores that are simplified for automata processing.…”
Section: Introductionmentioning
confidence: 99%
“…Synthesizing the ANMLZoo benchmark suite [26] using REAPR for the Xilinx SDAccel platform confirmed the initial hypothesis that FPGAs are well-suited for automata processing; the spatial representation of nondeterministic finite automata naturally maps to the spatial representation of circuit elements in reconfigurable hardware. Thanks to this compatability, FPGAs can offer significant performance and efficiency boosts for automata processing workloads compared to traditional von Neumann computer architectures.…”
Section: Chapter 6 Conclusionmentioning
confidence: 77%
“…We synthesize the ANMLZoo [26] automata benchmark suite developed by Wadden et al to determine the efficiency of REAPR. ANMLZoo contains several applications falling into three broad categories: regular expressions, widgets, and mesh.…”
Section: Benchmarksmentioning
confidence: 99%
“…To take advantage of this framework, images/image features need to be encoded into regular expressions or loaded onto the AP of its other programming modalities [26,27]. These strings of characters which represent an image or a particular category of images are ultimately encoded as state machines on the automata.…”
Section: Image Similarity Using Multinary Representationmentioning
confidence: 99%