RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      KCI등재

      효율적인 반복 연산을 지원하는 정규표현식 매칭 프로세서 = Regular Expression Matching Processor Supporting Efficient Repetitive Operations

      한글로보기

      https://www.riss.kr/link?id=A99820037

      • 0

        상세조회
      • 0

        다운로드
      서지정보 열기
      • 내보내기
      • 내책장담기
      • 공유하기
      • 오류접수

      부가정보

      국문 초록 (Abstract)

      정규표현식 패턴 매칭은 침입탐지 시스템 등의 응용 프로그램에 널리 사용되며 고성능 처리가 필요한 경우에 하드웨어 기반 매칭이 사용된다. 패턴이 갱신될 때에 재합성을 해야 하는 완전 ...

      정규표현식 패턴 매칭은 침입탐지 시스템 등의 응용 프로그램에 널리 사용되며 고성능 처리가 필요한 경우에 하드웨어 기반 매칭이 사용된다. 패턴이 갱신될 때에 재합성을 해야 하는 완전 하드웨어 기반 방식의 문제점을 해결하기 위해서 ReCPU라고 하는 정규표현식 매칭 프로세서가 제안되었다. 그러나 ReCPU는 정규표현식의 반복 연산을 다소 비효율적으로 처리한다. 본 논문에서는 ReCPU의 비효율적 반복처리를 개선하기 위해 새로운 명령어 집합을 제시하여 효율적으로 반복연산을 수행하는 정규표현식 매칭 프로세서 REMP를 제안한다. REMP는 특히 짧은 서브패턴의 반복 처리에 ReCPU보다 실행명령어 수가 1/2로 감소하여 매우 효율적이다. REMP는 Verilog로 설계하고 Altera FPGA로 합성하여 동작을 검증하였다.

      더보기

      다국어 초록 (Multilingual Abstract)

      Regular expression pattern matching is widely used in applications such as intrusion detection systems. Hardware based matching is used for high speed regular expression processing. A regular expression matching processor called ReCPU has been propose...

      Regular expression pattern matching is widely used in applications such as intrusion detection systems. Hardware based matching is used for high speed regular expression processing. A regular expression matching processor called ReCPU has been proposed to solve the problem that full hardware solutions require re-synthesis of hardware whenever the patterns are updated. However, ReCPU has some problems including inefficient repetition processing In this paper, we propose an instruction set supporting efficient repetition and the architecture of the regular expression matching processor (REMP) to implement it. The REMP is very effective in processing repetitions of short patterns because the required number of instructions is half of that of ReCPU. The REMP is described using Verilog and synthesized on Altera FPGA.

      더보기

      목차 (Table of Contents)

      • 요약
      • Abstract
      • 1. 서론
      • 2. 관련 연구 및 문제점
      • 3. 제안된 정규표현식 프로세서
      • 요약
      • Abstract
      • 1. 서론
      • 2. 관련 연구 및 문제점
      • 3. 제안된 정규표현식 프로세서
      • 4. 평가
      • 5. 결론
      • References
      더보기

      참고문헌 (Reference)

      1 J. C. Bispo, "Regular expression matching for reconfigurable packet inspection" 2006

      2 M. Paolieri, "ReCPU: a parallel and pipelined architecture for regular expression matching" 2007

      3 C.-H. Lin, "Optimization of regular expression pattern matching circuits on FPGA" 2006

      4 T. Arumugam, "High performance multi-engine regular expression processing" 2011

      5 T. Arumugam, "High Performance Custom Regular Expression Processing Core" 2011

      6 R. Sidhu, "Fast regular expression matching using FPGAs" 2001

      7 A. Mihal, "Designing a Sub-RISC Multi-Gigabit Regular Expression Processor" 2006

      8 I. Bonesana, "An adaptable FPGA-based system for regular expression matching" 2008

      9 S. Kumar, "Algorithms to accelerate multiple regular expressions matching for deep packet inspection" 2006

      10 F. Bruschi, "A reconfigurable system based on a parallel and pipelined solution for regular expression matching" 2010

      1 J. C. Bispo, "Regular expression matching for reconfigurable packet inspection" 2006

      2 M. Paolieri, "ReCPU: a parallel and pipelined architecture for regular expression matching" 2007

      3 C.-H. Lin, "Optimization of regular expression pattern matching circuits on FPGA" 2006

      4 T. Arumugam, "High performance multi-engine regular expression processing" 2011

      5 T. Arumugam, "High Performance Custom Regular Expression Processing Core" 2011

      6 R. Sidhu, "Fast regular expression matching using FPGAs" 2001

      7 A. Mihal, "Designing a Sub-RISC Multi-Gigabit Regular Expression Processor" 2006

      8 I. Bonesana, "An adaptable FPGA-based system for regular expression matching" 2008

      9 S. Kumar, "Algorithms to accelerate multiple regular expressions matching for deep packet inspection" 2006

      10 F. Bruschi, "A reconfigurable system based on a parallel and pipelined solution for regular expression matching" 2010

      더보기

      동일학술지(권/호) 다른 논문

      동일학술지 더보기

      더보기

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      주제

      연도별 연구동향

      연도별 활용동향

      연관논문

      연구자 네트워크맵

      공동연구자 (7)

      유사연구자 (20) 활용도상위20명

      인용정보 인용지수 설명보기

      학술지 이력

      학술지 이력
      연월일 이력구분 이력상세 등재구분
      2022 평가예정 재인증평가 신청대상 (재인증)
      2019-01-01 평가 등재학술지 유지 (계속평가) KCI등재
      2016-01-01 평가 등재학술지 유지 (계속평가) KCI등재
      2015-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2014-09-16 학술지명변경 한글명 : 정보과학회논문지 : 컴퓨팅의 실제 및 레터 -> 정보과학회 컴퓨팅의 실제 논문지
      외국어명 : Journal of KIISE : Computing Practices and Letters -> KIISE Transactions on Computing Practices
      KCI등재
      2013-04-26 학술지명변경 외국어명 : Journal of KISS : Computing Practices and Letters -> Journal of KIISE : Computing Practices and Letters KCI등재
      2011-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2009-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2008-10-02 학술지명변경 한글명 : 정보과학회논문지 : 컴퓨팅의 실제 -> 정보과학회논문지 : 컴퓨팅의 실제 및 레터
      외국어명 : Journal of KISS : Computing Practices -> Journal of KISS : Computing Practices and Letters
      KCI등재
      2007-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2005-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2002-01-01 평가 등재학술지 선정 (등재후보2차) KCI등재
      더보기

      학술지 인용정보

      학술지 인용정보
      기준연도 WOS-KCI 통합IF(2년) KCIF(2년) KCIF(3년)
      2016 0.29 0.29 0.27
      KCIF(4년) KCIF(5년) 중심성지수(3년) 즉시성지수
      0.24 0.21 0.503 0.04
      더보기

      이 자료와 함께 이용한 RISS 자료

      나만을 위한 추천자료

      해외이동버튼