Performance improvement of single chip multiprocessor using concurrent branch execution

분기 동시 수행을 이용한 단일 칩 멀티프로세서의 성능 향상 기법

  • Lee, Seung-Ryul (Department of Electronic Engineering Inha University) ;
  • Jung, Jin-Ha (Department of Electronic Engineering Inha University) ;
  • Choi, Jae-Hyeok (Department of Electronic Engineering Inha University) ;
  • Choi, Sang-Bang (Department of Electronic Engineering Inha University)
  • 이승렬 (인하대학교 전자공학과) ;
  • 정진하 (인하대학교 전자공학과) ;
  • 최재혁 (인하대학교 전자공학과) ;
  • 최상방 (인하대학교 전자공학과)
  • Published : 2006.06.21

Abstract

Exploiting the instruction level parallelism encountered with the limit. Single chip multiprocessor was introduced to overcome the limit of traditional processor using the instruction level parallelism. Also, a branch miss prediction is one of the causes that reduce the processor performance. In order to overcome the problems, in this paper, we make single chip multiprocessor having the idle core execute the two control flow of conditional branch. This scheme is a kind of multi-path execution technique based on single chip multiprocessor architecture.

Keywords