An Instruction Scheduling to Compensate Simple Bypassing Topologies

간단한 바이패싱 토폴로지를 보완한 명령어 스케줄링 방법

  • Kim, Min-Jin (Dept of Computer Science, Chungbuk National University) ;
  • Kim, Su-Ju (Dept of Computer Science, Chungbuk National University) ;
  • Kim, Suk-Il (Dept of Computer Science, Chungbuk National University)
  • 김민진 (충북대학교 컴퓨터과학과) ;
  • 김석주 (충북대학교 컴퓨터과학과) ;
  • 김석일 (충북대학교 컴퓨터과학과)
  • Published : 2001.04.13

Abstract

바이패싱 회로는 명령어의 파이프라인의 실행 단계가 종료되자마자 연산 결과를 다음 번 파이프라인 단계의 실행 단계의 실행 유니트에서 사용할 수 있어 명령어 실행 시간이 단축된다. 그러나 바이패싱 회로의 복잡도는 연산처리기가 늘어남에 따라 크게 증가하는 단점이 있으므로 명령어 중복 할당 기법을 적용하면 여러 개의 연산처리기에서 동일한 연산을 수행하여 VLIW 구조에서 가상의 바이패싱 회로가 존재하는 것과 같은 효과를 얻을 수 있다.

Keywords