Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis 2016
DOI: 10.1145/2968456.2976763
|View full text |Cite
|
Sign up to set email alerts
|

An overview of micron's automata processor

Abstract: Micron's new Automata Processor (AP) architecture exploits the very high and natural level of parallelism found in DRAM technologies to achieve native-hardware implementation of nondeterministic finite automata (NFAs). The use of DRAM technology to implement the NFA states provides high capacity and therefore provide extraordinary parallelism for pattern recognition. In this paper, we give an overview of AP's architecture, programming and applications.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 25 publications
(11 citation statements)
references
References 9 publications
0
9
0
Order By: Relevance
“…Table 1 summarizes the schemes that we evaluate in this paper. iNFAnt [14] and NFA-CG [67] are prior works in the area of NFA Processing in GPUs as discussed in Section 3.3. iNFAnt [14] [54] to Time AP_ideal to obtain Time AP . Both these models are optimistic because we ignore other overheads of AP, such as the time taken to record reports (i.e., matches).…”
Section: Evaluation Methodologymentioning
confidence: 99%
See 1 more Smart Citation
“…Table 1 summarizes the schemes that we evaluate in this paper. iNFAnt [14] and NFA-CG [67] are prior works in the area of NFA Processing in GPUs as discussed in Section 3.3. iNFAnt [14] [54] to Time AP_ideal to obtain Time AP . Both these models are optimistic because we ignore other overheads of AP, such as the time taken to record reports (i.e., matches).…”
Section: Evaluation Methodologymentioning
confidence: 99%
“…In particular, the Automata Processor (AP) proposed by Micron [17] is an in-memory accelerator for NFAs. The AP achieves significant throughput and energy benefits because of its ability to perform in-memory computations that exploit the parallelism of NFAs [17,54]. However, APs have to deal with several challenges.…”
Section: Introductionmentioning
confidence: 99%
“…The Automata Processor (AP) was an outstanding spatial reconfigurable architecture that embedded a target automaton into the reconfigurable fabric [13,37]. While it was a promising solution with high performance [29,42] and no FPGA bitstream overhead [24,38], only simulation results of the AP were reported while we show a prototype executed on FPGA [6] 4 .…”
Section: Related Workmentioning
confidence: 99%
“…To allow mapping automata onto hardware platform sometimes requires transforming automata into another functionally equivalent automata, but having different structure. One of the approaches of NFA transformation is VASIM Relaxation [38], which includes two main approaches: Fan-in and Fan-out Relaxations.…”
Section: Vasim Relaxationmentioning
confidence: 99%