A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
FlexAmata: A Universal and Efficient Adaption of Applications to Spatial Automata Processing Accelerators
2020
Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems
Pattern matching, especially for complex patterns with many variations, is an important task in many big-data applications and maps well to finite automata. Recently, a variety of research has focused on hardware acceleration of automata processing, especially via spatial architectures that directly map the patterns to massively parallel hardware elements, such as in FPGAs and in-memory solutions. We observed that all existing automata-acceleration architectures are designed based on fixed,
doi:10.1145/3373376.3378459
dblp:conf/asplos/SadrediniRLSS20
fatcat:p4qx4256efalrdwcy5o3qbma7u