메뉴 건너뛰기




Volumn , Issue , 2013, Pages 1254-1265

Hardware-accelerated regular expression matching with overlap handling on IBM PowerEN™ processor

Author keywords

automata theory; compilers; hardware accelerators; integer programming; regular expression matching

Indexed keywords

HARDWARE ACCELERATORS; HARDWARE-ACCELERATED; NETWORK INTRUSION DETECTION SYSTEMS; POST-PROCESSING TECHNIQUES; PROGRAMMABLE HARDWARE; REGISTER ALLOCATION; REGULAR EXPRESSIONS; REGULAR-EXPRESSION MATCHING;

EID: 84884899661     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/IPDPS.2013.54     Document Type: Conference Paper
Times cited : (10)

References (32)
  • 2
    • 27944492788 scopus 로고    scopus 로고
    • A pattern matching coprocessor for network security
    • ACM
    • Young H. Cho and William H. Mangione-Smith. A pattern matching coprocessor for network security. In Proc. DAC, pages 234-239. ACM, 2005.
    • (2005) Proc. DAC , pp. 234-239
    • Cho, Y.H.1    Mangione-Smith, W.H.2
  • 3
    • 27544490145 scopus 로고    scopus 로고
    • A high throughput string matching architecture for intrusion detection and prevention
    • Lin Tan and Timothy Sherwood. A high throughput string matching architecture for intrusion detection and prevention. In Proc. ISCA '05, pages 112-122, 2005.
    • (2005) Proc. ISCA '05 , pp. 112-122
    • Tan, L.1    Sherwood, T.2
  • 4
    • 51549088853 scopus 로고    scopus 로고
    • Design of high performance pattern matching engine through compact deterministic finite automata
    • ACM
    • Piti Piyachon and Yan Luo. Design of high performance pattern matching engine through compact deterministic finite automata. In Proc. DAC, pages 852-857. ACM, 2008.
    • (2008) Proc. DAC , pp. 852-857
    • Piyachon, P.1    Luo, Y.2
  • 7
    • 84863042201 scopus 로고    scopus 로고
    • Optimizing regular expression matching with SR-NFA on multi-core systems
    • Yi-Hua E. Yang and Viktor K. Prasanna. Optimizing regular expression matching with SR-NFA on multi-core systems. In Proc. PACT, pages 424-433, 2011.
    • (2011) Proc. PACT , pp. 424-433
    • Yang, Y.-H.E.1    Prasanna, V.K.2
  • 9
    • 33750368839 scopus 로고    scopus 로고
    • Algorithms to accelerate multiple regular expressions matching for deep packet inspection
    • Sailesh Kumar, Sarang Dharmapurikar, Fang Yu, Patrick Crowley, and Jonathan Turner. Algorithms to accelerate multiple regular expressions matching for deep packet inspection. In Proc. SIGCOMM, pages 339-350, 2006.
    • (2006) Proc. SIGCOMM , pp. 339-350
    • Kumar, S.1    Dharmapurikar, S.2    Yu, F.3    Crowley, P.4    Turner, J.5
  • 10
    • 38549173266 scopus 로고    scopus 로고
    • High-performance pattern-matching for intrusion detection
    • Jan van Lunteren. High-performance pattern-matching for intrusion detection. In Proc. INFOCOM 2006, pages 1-13, 2006.
    • (2006) Proc. INFOCOM 2006 , pp. 1-13
    • Van Lunteren, J.1
  • 11
    • 34547662263 scopus 로고    scopus 로고
    • Fast and memory-efficient regular expression matching for deep packet inspection
    • ACM
    • Fang Yu, Zhifeng Chen, Yanlei Diao, T. V. Lakshman, and Randy H. Katz. Fast and memory-efficient regular expression matching for deep packet inspection. In Proc. ANCS, pages 93-102. ACM, 2006.
    • (2006) Proc. ANCS , pp. 93-102
    • Yu, F.1    Chen, Z.2    Diao, Y.3    Lakshman, T.V.4    Katz, R.H.5
  • 12
    • 72149090631 scopus 로고    scopus 로고
    • Memory-efficient distribution of regular expressions for fast deep packet inspection
    • Jonathan Rohrer, Kubilay Atasu, Jan van Lunteren, and Christoph Hagleitner. Memory-efficient distribution of regular expressions for fast deep packet inspection. In Proc. CODES+ISSS, pages 147-154, 2009.
    • (2009) Proc. CODES+ISSS , pp. 147-154
    • Rohrer, J.1    Atasu, K.2    Van Lunteren, J.3    Hagleitner, C.4
  • 13
    • 77954076605 scopus 로고    scopus 로고
    • Regular expression software deceleration for intrusion detection systems
    • Zachary K. Baker, Viktor K. Prasanna, and Hong-Jip Jung. Regular expression software deceleration for intrusion detection systems. In FPL, pages 1-8, 2006.
    • (2006) FPL , pp. 1-8
    • Baker, Z.K.1    Prasanna, V.K.2    Jung, H.-J.3
  • 14
    • 77954013621 scopus 로고    scopus 로고
    • Curing regular expressions matching algorithms from insomnia, amnesia, and acalculia
    • Sailesh Kumar, Balakrishnan Chandrasekaran, Jonathan Turner, and George Varghese. Curing regular expressions matching algorithms from insomnia, amnesia, and acalculia. In Proc. ANCS, pages 155-164, 2007.
    • (2007) Proc. ANCS , pp. 155-164
    • Kumar, S.1    Chandrasekaran, B.2    Turner, J.3    Varghese, G.4
  • 15
    • 65249094689 scopus 로고    scopus 로고
    • Deflating the big bang: Fast and scalable deep packet inspection with extended finite automata
    • ACM
    • Randy Smith, Cristian Estan, Somesh Jha, and Shijin Kong. Deflating the big bang: fast and scalable deep packet inspection with extended finite automata. In Proc. SIGCOMM '08, pages 207-218. ACM, 2008.
    • (2008) Proc. SIGCOMM '08 , pp. 207-218
    • Smith, R.1    Estan, C.2    Jha, S.3    Kong, S.4
  • 16
    • 84861596581 scopus 로고    scopus 로고
    • Hardware-accelerated regular expression matching at multiple tens of Gb/s
    • Jan van Lunteren and Alexis Guanella. Hardware-accelerated regular expression matching at multiple tens of Gb/s. In Proc. INFOCOM, pages 1737-1745, 2012.
    • (2012) Proc. INFOCOM , pp. 1737-1745
    • Van Lunteren, J.1    Guanella, A.2
  • 22
    • 34548322723 scopus 로고    scopus 로고
    • Memory-efficient regular expression search using state merging
    • Michela Becchi and Srihari Cadambi. Memory-efficient regular expression search using state merging. In Proc. INFOCOM, pages 1064-1072, 2007.
    • (2007) Proc. INFOCOM , pp. 1064-1072
    • Becchi, M.1    Cadambi, S.2
  • 23
    • 53249104697 scopus 로고    scopus 로고
    • A scalable architecture for high-throughput regular-expression pattern matching
    • Benjamin C. Brodie, David E. Taylor, and Ron K. Cytron. A scalable architecture for high-throughput regular-expression pattern matching. SIGARCH Comput. Archit. News, 34(2):191-202, 2006.
    • (2006) SIGARCH Comput. Archit. News , vol.34 , Issue.2 , pp. 191-202
    • Brodie, B.C.1    Taylor, D.E.2    Cytron, R.K.3
  • 24
    • 78650426575 scopus 로고    scopus 로고
    • Range hash for regular expression pre-filtering
    • Masanori Bando, N. Sertac Artan, Rihua Wei, Xiangyi Guo, and H. Jonathan Chao. Range hash for regular expression pre-filtering. In Proc. ANCS, pages 20:1-20:12, 2010.
    • (2010) Proc. ANCS
    • Bando, M.1    Artan, N.S.2    Wei, R.3    Guo, X.4    Chao, H.J.5
  • 25
    • 77954026099 scopus 로고    scopus 로고
    • An improved algorithm to accelerate regular expression evaluation
    • Michela Becchi and Patrick Crowley. An improved algorithm to accelerate regular expression evaluation. In Proc. ANCS, pages 145-154, 2007.
    • (2007) Proc. ANCS , pp. 145-154
    • Becchi, M.1    Crowley, P.2
  • 27
    • 70350643877 scopus 로고    scopus 로고
    • Compact architecture for high-throughput regular expression matching on FPGA
    • Yi-Hua E. Yang, Weirong Jiang, and Viktor K. Prasanna. Compact architecture for high-throughput regular expression matching on FPGA. In Proc. ANCS, pages 30-39, 2008.
    • (2008) Proc. ANCS , pp. 30-39
    • Yang, Y.-H.E.1    Jiang, W.2    Prasanna, V.K.3
  • 28
    • 56749186238 scopus 로고    scopus 로고
    • A hybrid finite automaton for practical deep packet inspection
    • Michela Becchi and Patrick Crowley. A hybrid finite automaton for practical deep packet inspection. In Proc. CoNEXT, 2007.
    • Proc. CoNEXT, 2007
    • Becchi, M.1    Crowley, P.2
  • 29
    • 79960879060 scopus 로고    scopus 로고
    • Space-time tradeoff in regular expression matching with semi-deterministic finite automata
    • Yi-Hua E. Yang and Viktor K. Prasanna. Space-time tradeoff in regular expression matching with semi-deterministic finite automata. In Proc. INFOCOM, pages 1853-1861, 2011.
    • (2011) Proc. INFOCOM , pp. 1853-1861
    • Yang, Y.-H.E.1    Prasanna, V.K.2
  • 30
    • 79953217392 scopus 로고    scopus 로고
    • A regular expression matching circuit based on a decomposed automaton
    • Hiroki Nakahara, Tsutomu Sasao, and Munehiro Matsuura. A regular expression matching circuit based on a decomposed automaton. In Proc. ARC, pages 16-28, 2011.
    • (2011) Proc. ARC , pp. 16-28
    • Nakahara, H.1    Sasao, T.2    Matsuura, M.3
  • 31
    • 77954055303 scopus 로고    scopus 로고
    • LaFA: Lookahead finite automata for scalable regular expression detection
    • Masanori Bando, N. Sertac Artan, and H. Jonathan Chao. LaFA: lookahead finite automata for scalable regular expression detection. In Proc. ANCS, pages 40-49, 2009.
    • (2009) Proc. ANCS , pp. 40-49
    • Bando, M.1    Artan, N.S.2    Chao, H.J.3
  • 32
    • 84884885311 scopus 로고    scopus 로고
    • DFA sequential matching of regular expression with divergent states
    • US Patent No.: 7689530 B1
    • John J. Williams Jr. and Rina Panigrahy. DFA sequential matching of regular expression with divergent states. US Patent No.: 7689530 B1, 2010.
    • (2010)
    • Williams Jr., J.J.1    Panigrahy, R.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.