An Analysis of Power Dissipation of Value Prediction in Superscalar Processors

슈퍼스칼라 프로세서에서의 값 예측의 전력 소모 측정 및 분석

  • 이명근 (순천향대학교 정보기술공학부) ;
  • 이상정 (순천향대학교 정보기술공학부)
  • Published : 2002.10.01

Abstract

고성능 슈퍼스칼라 프로세서에서는 명령어 수준 병렬성(Instruction Level Parallelism, ILP)의 장애인 명령어간의 종속 관계 중 데이터 종속관계를 극복하기 위해 값 예측기를 이용하여 모험적으로 명령어들을 실행한다. 값 예측 시에 필요한 테이블 참조와 값 예측 실패 시 실행되는 잘못된 명령어의 실행은 프로세서의 부가적인 전력 소모를 요구한다. 본 논문에서는 값 예측기와 Cai-Lim의 전력모델을 슈퍼스칼라 프로세서 사이클 수준 시뮬레이터인 SimpleScalar 3.0 툴셋에 삽입하여 전력 소모량을 측정하고 분석한다.

Keywords