{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T15:07:43Z","timestamp":1742396863736,"version":"3.38.0"},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642191367"},{"type":"electronic","value":"9783642191374"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-19137-4_3","type":"book-chapter","created":{"date-parts":[[2011,2,14]],"date-time":"2011-02-14T05:19:22Z","timestamp":1297660762000},"page":"26-37","source":"Crossref","is-referenced-by-count":7,"title":["Experiences with String Matching on the Fermi Architecture"],"prefix":"10.1007","author":[{"given":"Antonino","family":"Tumeo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Simone","family":"Secchi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Oreste","family":"Villa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"3_CR1","doi-asserted-by":"crossref","unstructured":"Cho, Y.H., Mangione-Smith, W.H.: Deep packet filter with dedicated logic and read only memories. In: FCCM 2004: 12th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, pp. 125\u2013134 (April 2004)","DOI":"10.1109\/FCCM.2004.25"},{"key":"3_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"880","DOI":"10.1007\/978-3-540-45234-8_85","volume-title":"Field Programmable Logic and Application","author":"I. Sourdis","year":"2003","unstructured":"Sourdis, I., Pnevmatikatos, D.: Fast, Large-Scale String Match for a 10Gbps FPGA-Based Network Intrusion Detection System. In: Y. K. Cheung, P., Constantinides, G.A. (eds.) FPL 2003. LNCS, vol.\u00a02778, pp. 880\u2013889. Springer, Heidelberg (2003)"},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"Mitra, A., Najjar, W., Bhuyan, L.: Compiling PCRE to FPGA for accelerating SNORT IDS. In: ANCS 2007: 3rd ACM\/IEEE Symposium on Architecture for Networking and Communications Systems, pp. 127\u2013136 (2007)","DOI":"10.1145\/1323548.1323571"},{"key":"3_CR4","doi-asserted-by":"crossref","unstructured":"Clark, C.R., Schimmel, D.E.: Scalable pattern matching for high speed networks. In: FCCM 2004: 12th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, pp. 249\u2013257 (April 2004)","DOI":"10.1109\/FCCM.2004.50"},{"key":"3_CR5","doi-asserted-by":"crossref","unstructured":"Villa, O., Chavarria-Miranda, D., Maschhoff, K.: Input-independent, scalable and fast string matching on the cray xmt. In: IPDPS 2009: the 2009 IEEE International Symposium on Parallel & Distributed Processing, pp. 1\u201312 (2009)","DOI":"10.1109\/IPDPS.2009.5161043"},{"issue":"4","key":"3_CR6","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1109\/MC.2008.105","volume":"41","author":"O. Villa","year":"2008","unstructured":"Villa, O., Scarpazza, D.P., Petrini, F.: Accelerating Real-Time String Searching with Multicore Processors. Computer\u00a041(4), 42\u201350 (2008)","journal-title":"Computer"},{"key":"3_CR7","doi-asserted-by":"crossref","unstructured":"Scarpazza, D.P., Villa, O., Petrini, F.: Exact multi-pattern string matching on the Cell\/B.E. processor. In: CF 2008: Proceedings of the 2008 Conference on Computing Frontiers, pp. 33\u201342 (2008)","DOI":"10.1145\/1366230.1366237"},{"key":"3_CR8","unstructured":"Roesch, M.: Snort: Lightweight Intrusion Detection for Networks. In: LISA, pp. 229\u2013238 (1999)"},{"key":"3_CR9","doi-asserted-by":"crossref","unstructured":"Jacob, N., Brodley, C.: Offloading ids computation to the gpu. In: ACSAC 2006: 22nd Annual Computer Security Applications Conference, pp. 371\u2013380 (December 2006)","DOI":"10.1109\/ACSAC.2006.35"},{"key":"3_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"116","DOI":"10.1007\/978-3-540-87403-4_7","volume-title":"Recent Advances in Intrusion Detection","author":"G. Vasiliadis","year":"2008","unstructured":"Vasiliadis, G., Antonatos, S., Polychronakis, M., Markatos, E.P., Ioannidis, S.: Gnort: High performance network intrusion detection using graphics processors. In: Lippmann, R., Kirda, E., Trachtenberg, A. (eds.) RAID 2008. LNCS, vol.\u00a05230, pp. 116\u2013134. Springer, Heidelberg (2008)"},{"issue":"2","key":"3_CR11","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1137\/0206024","volume":"6","author":"D.E. Knuth Jr.","year":"1977","unstructured":"Knuth Jr., D.E., Pratt, V.R.: Fast pattern matching in strings. SIAM Journal on Computing\u00a06(2), 323\u2013350 (1977)","journal-title":"SIAM Journal on Computing"},{"issue":"10","key":"3_CR12","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1145\/359842.359859","volume":"20","author":"R.S. Boyer","year":"1977","unstructured":"Boyer, R.S., Strother Moore, J.: A fast string searching algorithm. Communications of the ACM\u00a020(10), 62\u201372 (1977)","journal-title":"Communications of the ACM"},{"issue":"6","key":"3_CR13","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1145\/360825.360855","volume":"18","author":"A.V. Aho","year":"1975","unstructured":"Aho, A.V., Corasick, M.J.: Efficient string matching: an aid to bibliographic search. Communications of the ACM\u00a018(6), 333\u2013340 (1975)","journal-title":"Communications of the ACM"},{"key":"3_CR14","unstructured":"Wu, S., Manber, U.: A fast algorithm for multi-pattern searching. technical report tr-94-17 (1994)"},{"key":"3_CR15","doi-asserted-by":"crossref","unstructured":"Commentz-Walter, B.: A string matching algorithm fast on the average. In: Proceedings of the 6th Colloquium, on Automata, Languages and Programming, pp. 118\u2013132 (1979)","DOI":"10.1007\/3-540-09510-1_10"},{"key":"3_CR16","doi-asserted-by":"crossref","unstructured":"Smith, R., Goyal, N., Ormont, J., Sankaralingam, K., Estan, C.: Evaluating gpus for network packet signature matching. In: ISPASS 2009: IEEE International Symposium on Performance Analysis of Systems and Software, pp. 175\u2013184 (April 2009)","DOI":"10.1109\/ISPASS.2009.4919649"},{"key":"3_CR17","doi-asserted-by":"crossref","unstructured":"Huang, N.-F., Hung, H.-W., Lai, S.-H., Chu, Y.-M., Tsai, W.-Y.: A gpu-based multiple-pattern matching algorithm for network intrusion detection systems. In: AINAW 2008: 22nd International Conference on Advanced Information Networking and Applications - Workshops, pp. 62\u201367 (March 2008)","DOI":"10.1109\/WAINA.2008.145"},{"key":"3_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1007\/978-3-642-15512-3_5","volume-title":"Recent Advances in Intrusion Detection","author":"G. Vasiliadis","year":"2010","unstructured":"Vasiliadis, G., Ioannidis, S.: GrAVity: A Massively Parallel Antivirus Engine. In: Jha, S., Sommer, R., Kreibich, C. (eds.) RAID 2010. LNCS, vol.\u00a06307, pp. 79\u201396. Springer, Heidelberg (2010)"}],"container-title":["Lecture Notes in Computer Science","Architecture of Computing Systems - ARCS 2011"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-19137-4_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,2]],"date-time":"2025-03-02T16:02:57Z","timestamp":1740931377000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-19137-4_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642191367","9783642191374"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-19137-4_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}