A Study on Pipelined Architecture with Branch Prediction and Two Paths Strategy

분기 예측과 이중 경로 전략을 결합한 파이프라인 구조에 관한 연구

  • 주영상 (단국대학교 전산통계학과) ;
  • 조경산 (단국대학교 전산통계학과)
  • Published : 1996.01.01

Abstract

Pipelined architecture improves processor performance by overlapping the execution of several different instructions. The effect of control hazard stalls the pipeline and reduces processor performance. In order to reduce the effect of control hazard caused by branch, we proposes a new approach combining both branch prediction and two paths strategy. In addition, we verify the performance improvement in a proposed approach by utilizing system performance metric CPI rather than BEP.

본 논문에서는 파이프라인 구조에서 분기 명령어로 인해 발생하는 제어적 문제를 개선하기 위한 분기예측 및 다중 경로 전략을 분석하여, 기존 예측 전략에서 간과하 였던 지연 사이클의 수를 줄일 수 있도록 예측 전략과 이중 결로 전략이 결합된 새로운 구조 및 전략을 제시한다. 또한, 기존의 예측 전략에서 예측성공 확률의 측도 로 사용하던 BEP 대신에 시스템 성능을 평가할 수 있는 CPI를 사용하여 기존의 제안 들에 대해 본 논문에서 제시된 구조 및 전략의 성능 개선을 제시한다.

Keywords