Duplicated register file design for embedded simultaneous multithreading microprocessor

Zang Chengjie*, Shigeki Imai, Shinji Kimura

*この研究の対応する著者

研究成果: Conference contribution

抄録

In modern microprocessors, the access time of register file becomes a critical part in total delay. Instruction level or thread level parallelism improves Instructions Per. Cycle (IPC) by executing multiple instructions in one cycle. Such multiple instructions need to read or write data from/to register files simultaneously. To satisfy that, register file with sufficient ports should be designed. However, the area and access time of register file with large ports will increase sharply. Duplicated Register File (DupRF) architecture can reduce access time by distributing read ports. In this paper, we propose a new kind of DupRF architecture for embedded Simultaneous Multithreading (SMT) microprocessor and estimate the effect with respect to the area and access time. Especially, we measure the product of area and access time as computation cost. For a SMT microprocessor with 6 threads, 64-bit data-width and 6 function units, a 3-duplicate register file architecture can reduce access time by 12.61% with a slight increase of computation cost by 3.35% compared with the central register file architecture.

本文言語English
ホスト出版物のタイトルASICON 2005
ホスト出版物のサブタイトル2005 6th International Conference on ASIC, Proceedings
ページ160-163
ページ数4
出版ステータスPublished - 2005
イベントASICON 2005: 2005 6th International Conference on ASIC - Shanghai, China
継続期間: 2005 10月 242005 10月 27

出版物シリーズ

名前ASICON 2005: 2005 6th International Conference on ASIC, Proceedings
1

Conference

ConferenceASICON 2005: 2005 6th International Conference on ASIC
国/地域China
CityShanghai
Period05/10/2405/10/27

ASJC Scopus subject areas

  • 工学(全般)

フィンガープリント

「Duplicated register file design for embedded simultaneous multithreading microprocessor」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル