A Study on Fast Packet Processing Using Pipeline Architecture-Based Network Processors

파이프라인 아키텍처 기반의 네트워크 프로세서를 이용한 고속 패킷 처리에 관한 연구

  • Son Kyoung-Duk (Dept of Electronics Engn., Kangwon National University) ;
  • Jin Hyun-Jung (Dept of Electronics Engn., Kangwon National University) ;
  • Kim Hwa-Jong (Dept of Electronics Engn., Kangwon National University)
  • Published : 2004.08.01

Abstract

본 논문에서는 파이프라인 아키텍처 기반의 네트워크 프로세서를 이용한 네트워크 시스템 개발에 대해 다룬다. 파이프라인 아키텍처는 구조상 Hazards 문제가 발생할 수 있으며 이는 시스템의 성능에 중요한 영향을 주게 된다. 또한 네트워크 프로세서는 고수준의 프로그래밍 모델을 제공하므로 고속의 패킷 처리를 위한 코드 작성이 수월하다. 따라서 파이프라인 아키텍처 기반의 네트워크 프로세서를 이용한 시스템 개발시 Hazards 문제를 피할 수 있는 방법과 효율적인 패킷 처리를 위한 코드 작성에 대한 지침을 제시하고 그 방법이 일반적인 방법보다 효율적임을 확인하였다.

Keywords