<テクニカルレポート>
Custom Instructions with Multiple Exits: Generation and Execution

作成者
本文言語
出版者
発行日
収録物名
収録物名
巻
号
開始ページ
終了ページ
出版タイプ
アクセス権
権利関係
関連DOI
関連DOI
関連URI
関連URI
関連HDL
関連情報
概要 In this paper, we propose an adaptive extensible processor in which custom instructions are generated and added after chip-fabrication. A reconfigurable functional unit is utilized to support this fea...ture. The proposed reconfigurable functional unit is based on a matrix of functional units which is multi-cycle with the capability of conditional execution. A quantitative approach is utilized to fix the constraints of the architecture. Unlike previously proposed custom instructions, ours include multiple exits. Conditional execution has been added to support the multi-exit feature of custom instructions. Experimental results show that multi-exit custom instructions enhance the performance by an average of 46% compared to custom instructions limited to one basic block. A maximum speedup of 2.89, compared to a 4-issue in-order RISC processor, and an average speedup of 1.66 was achieved on MiBench benchmark suite.続きを見る

本文ファイル

pdf hamid06_4 pdf なし 294 KB 480  

詳細

レコードID
査読有無
関連URI
主題
ISSN
NCID
タイプ
登録日 2009.04.22
更新日 2020.11.02