Design of an ALU for SMT Microprocessors

SMT 마이크로프로세서에 적합한 ALU의 설계

  • 김상철 (연세대학교 전기 전자공학과) ;
  • 홍인표 (연세대학교 전기 전자공학과) ;
  • 이용석 (연세대학교 전기 전자공학과)
  • Published : 2003.07.01

Abstract

In this paper, an ALU for Simultaneous Multi-Threading (SMT) microprocessors is designed. The SMT architecture improves notably performance and utilization of processes compared with conventional superscalar architectures by executing instructions from multiple threads at the same time. This ALU adopts data bypassing method to process multi-threads. And it can flush instructions in the same thread that generate exceptions such as branch misprediction. interrupt etc, performance of SMT microprocessors with data bypassing and exception handler can be improved.

Keywords