Finite State Machines (FSM) are widely used computation models for many application domains. These embarrassingly sequential applications with irregular memory access patterns perform poorly on conventional von-Neumann architectures. The Micron Automata Processor (AP) is an in-situ memory-based computational architecture that accelerates non-deterministic finite automata (NFA) processing in hardware. However, each FSM on the AP is processed sequentially, limiting potential speedups.
Arun SubramaniyanReetuparna Das
Indranil RoyAnkit SrivastavaMatt GrimmSrinivas Aluru
Matt TannerMatt GrimmHarold B. Noyes
Indranil RoyAnkit SrivastavaMatt GrimmSrinivas Aluru