{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T18:50:05Z","timestamp":1771699805648,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642333828","type":"print"},{"value":"9783642333835","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-33383-5_22","type":"book-chapter","created":{"date-parts":[[2012,9,6]],"date-time":"2012-09-06T02:51:51Z","timestamp":1346899911000},"page":"354-369","source":"Crossref","is-referenced-by-count":20,"title":["A Highly-Efficient Memory-Compression Approach for GPU-Accelerated Virus Signature Matching"],"prefix":"10.1007","author":[{"given":"Ciprian","family":"Pungila","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Viorel","family":"Negru","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"6","key":"22_CR1","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1145\/360825.360855","volume":"18","author":"A. Aho","year":"1975","unstructured":"Aho, A., Corasick, M.: Efficient string matching: An Aid to blbiographic search. CACM\u00a018(6), 333\u2013340 (1975)","journal-title":"CACM"},{"key":"22_CR2","doi-asserted-by":"publisher","first-page":"762","DOI":"10.1145\/359842.359859","volume":"20","author":"R.S. Boyer","year":"1977","unstructured":"Boyer, R.S., Moore, J.S.: A fast string searching algorithm. Communications of the ACM\u00a020, 762\u2013772 (1977)","journal-title":"Communications of the ACM"},{"key":"22_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1007\/3-540-09510-1_10","volume-title":"Automata, Languages, and Programming","author":"B. Commentz-Walter","year":"1979","unstructured":"Commentz-Walter, B.: A String Matching Algorithm Fast on the Average. In: Maurer, H.A. (ed.) ICALP 1979. LNCS, vol.\u00a071, pp. 118\u2013132. Springer, Heidelberg (1979)"},{"key":"22_CR4","unstructured":"Wu, S., Manber, U.: A fast algorithm for multi-pattern searching. Technical Report TR-94-17, University of Arizona (1994)"},{"key":"22_CR5","unstructured":"Clam AntiVirus, http:\/\/www.clamav.net"},{"key":"22_CR6","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)"},{"key":"22_CR7","unstructured":"NVIDIA: NVIDIA CUDA Compute Unified Device Architecture Programming Guide, version 4.1, http:\/\/developer.download.nvidia.com\/compute\/DevZone\/docs\/html\/C\/doc\/CUDA_C_Programming_Guide.pdf"},{"key":"22_CR8","doi-asserted-by":"crossref","unstructured":"Lee, T.H.: Generalized Aho-Corasick Algorithm for Signature Based Anti-Virus Applications. In: Proceedings of 16th International Conference on Computer Communications and Networks, ICCN (2007)","DOI":"10.1109\/ICCCN.2007.4317914"},{"key":"22_CR9","doi-asserted-by":"crossref","unstructured":"Pungila, C.: A Bray-Curtis Weighted Automaton for Detecting Malicious Code Through System-Call Analysis. In: 11th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, SYNASC, pp. 392\u2013400 (2009)","DOI":"10.1109\/SYNASC.2009.41"},{"key":"22_CR10","doi-asserted-by":"crossref","unstructured":"Erdogan, O.: Hash-AV: fast virus signature scanning by cache-resident filters. International Journal of Security and Networks\u00a02(1\/2) (2007)","DOI":"10.1504\/IJSN.2007.012824"},{"issue":"4","key":"22_CR11","doi-asserted-by":"publisher","first-page":"594","DOI":"10.1109\/TC.2010.95","volume":"60","author":"P.C. Lin","year":"2011","unstructured":"Lin, P.C., Lin, Y.D., Lai, Y.C.: A Hybrid Algorithm of Backward Hashing and Automaton Tracking for Virus Scanning. IEEE Transactions on Computers\u00a060(4), 594\u2013601 (2011)","journal-title":"IEEE Transactions on Computers"},{"key":"22_CR12","unstructured":"Cha, S.K., Moraru, I., Jang, J., Truelove, J., Brumley, D., Andersen, D.G.: Split Screen: Enabling Efficient, Distributed Malware Detection. In: Proc. 7th USENIX NSDI (2010)"},{"key":"22_CR13","unstructured":"Miretskiy, Y., Das, A., Wright, C.P., Zadok, E.: Avfs: An On-Access Anti-Virus File System. In: Proceedings of the 13th USENIX Security Symposium (2004)"},{"key":"22_CR14","doi-asserted-by":"crossref","unstructured":"Tuck, N., Sherwood, T., Calder, B., Varghese, G.: Deterministic memory-efficient string matching algorithms for intrusion detection. In: 23rd Annual Joint Conference of the IEEE Computer and Communications Societies, INFOCOM, vol.\u00a04, pp. 2628\u20132639 (2004)","DOI":"10.1109\/INFCOM.2004.1354682"},{"key":"22_CR15","unstructured":"Snort, http:\/\/www.snort.org\/"},{"key":"22_CR16","doi-asserted-by":"crossref","unstructured":"Zha, X., Sahni, S.: Highly Compressed Aho-Corasick Automata For Efficient Intrusion Detection. In: IEEE Symposium on Computers and Communications, ISCC, pp. 298\u2013303 (2008)","DOI":"10.1109\/ISCC.2008.4625587"},{"key":"22_CR17","doi-asserted-by":"crossref","unstructured":"Vasiliadis, G., Polychronakis, M., Ioannidis, S.: MIDeA: A Multi-Parallel Intrusion Detection Architecture. In: Proceedings of the 18th ACM Conference on Computer and Communications Security, CCS, pp. 297\u2013308 (2011)","DOI":"10.1145\/2046707.2046741"},{"key":"22_CR18","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)"},{"key":"22_CR19","unstructured":"Liu, C.H., Chien, L.S., Chang, S.C., Hon, W.K.: PFAC Library: GPU-based string matching algorithm. In: PU Technology Conference, GTC (2012)"}],"container-title":["Lecture Notes in Computer Science","Information Security"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-33383-5_22.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,7]],"date-time":"2025-04-07T23:01:55Z","timestamp":1744066915000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-33383-5_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642333828","9783642333835"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-33383-5_22","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012]]}}}