{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T16:28:58Z","timestamp":1779294538472,"version":"3.51.4"},"reference-count":37,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016,10]]},"DOI":"10.1109\/micro.2016.7783747","type":"proceedings-article","created":{"date-parts":[[2016,12,19]],"date-time":"2016-12-19T17:11:05Z","timestamp":1482167465000},"page":"1-12","source":"Crossref","is-referenced-by-count":44,"title":["HARE: Hardware accelerator for regular expressions"],"prefix":"10.1109","author":[{"given":"Vaibhav","family":"Gogte","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aasheesh","family":"Kolli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael J.","family":"Cafarella","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Loris","family":"D'Antoni","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas F.","family":"Wenisch","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2016.7498263"},{"key":"ref32","article-title":"A high throughput string matching architecture for intrusion detection and prevention","author":"tan","year":"2005","journal-title":"Proc ISCA"},{"key":"ref31","article-title":"The voltdb main memory dbms","author":"stonebraker","year":"2013","journal-title":"IEEE Data Eng Bull"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/16894.16888"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/1477942.1477948"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2011.129"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2012.116"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2006.204"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/FPT.2006.270302"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1508244.1508283"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2628071.2628079"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.8"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2830772.2830809"},{"key":"ref15","author":"franke","year":"2010","journal-title":"The ibm power edge of network processor"},{"key":"ref16","article-title":"Lucene in action","author":"hatcher","year":"2004"},{"key":"ref17","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-02979-0_9","article-title":"On parallel implementations of deterministic finite automata","author":"holub","year":"2009","journal-title":"Proceedings of the 14th International Conference on Implementation and Application of Automata"},{"key":"ref18","author":"hopcroft","year":"1969","journal-title":"Formal Languages and Their Relation to Automata"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2009.5061946"},{"key":"ref28","article-title":"Fast regular expression matching using fpgas","author":"sidhu","year":"2001","journal-title":"Proceedings of the the 9th Annual IEEE Symposium on Field Programmable Custom Computing Machines"},{"key":"ref4","article-title":"Snort","year":"0"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2012.6169044"},{"key":"ref3","article-title":"Regular expression library","year":"0"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-444-88071-0.50010-2"},{"key":"ref29","author":"sipser","year":"1996","journal-title":"Introduction to the Theory of Computation"},{"key":"ref5","article-title":"Structuring Unstructured Data","year":"0"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1562764.1562783"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/360825.360855"},{"key":"ref2","article-title":"Intel and Micron Produce Breakthrough Memory Technology","year":"0"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2008.4636093"},{"key":"ref1","article-title":"Helios Regular Expression Processor","year":"0"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2012.6169041"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.14778\/1687553.1687618"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2012.49"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/1323548.1323571"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/CSE.2014.146"},{"key":"ref26","author":"richard","year":"2011","journal-title":"Big Data What It Is and Why You Should Care"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541988"}],"event":{"name":"2016 49th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO)","location":"Taipei, Taiwan","start":{"date-parts":[[2016,10,15]]},"end":{"date-parts":[[2016,10,19]]}},"container-title":["2016 49th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7777315\/7783693\/07783747.pdf?arnumber=7783747","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,16]],"date-time":"2019-09-16T14:51:47Z","timestamp":1568645507000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7783747\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,10]]},"references-count":37,"URL":"https:\/\/doi.org\/10.1109\/micro.2016.7783747","relation":{},"subject":[],"published":{"date-parts":[[2016,10]]}}}