2024-03-29T08:50:46Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000232592023-04-27T10:00:04Z01164:01579:01598:01603
極端な偏りを利用するBimode++分岐予測器の提案The Bimode++ Branch Predictor Using the Feature of Extremely Biased Branchejpnhttp://id.nii.ac.jp/1001/00023259/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=23259&item_no=1&attribute_id=1&file_no=1Copyright (c) 2005 by the Information Processing Society of Japan電気通信大学 大学院情報システム学研究科 独立行政法人科学技術振興機構 さきがけ電気通信大学 大学院情報システム学研究科 独立行政法人科学技術振興機構 さきがけ電気通信大学 大学院情報システム学研究科電気通信大学 大学院情報システム学研究科吉瀬, 謙二片桐, 孝洋本多, 弘樹弓場, 敏嗣命令発行幅の増大と命令パイプライン長の増大により,プロセッサ性能に与える分岐予測器の重要性が増している.予測精度を向上させるために,過去数十年の間に様々な分岐予測器が提案されている.本稿では,Bimode分岐予測器の精度を向上させる幾つかの手法を議論し,新しい構成の分岐予測器としてBimode++分岐予測器を提案する.SpecFP SpecINT マルチメディア,サーバの領域を含むベンチマークプログラムを用いた評価結果から,Bimode++分岐予測器の優れた予測精度を確認する.Accurate branch prediction has come to play an important role for modern microprocessors. In order to improve its prediction accuracy, many branch predictors have been investigated in the past few decades. In this paper, the Bimode++ branch predictor is proposed as an enhanced version of Bimode branch predictor. The Bimode++ branch predictor is unique by using the feature of extremely biased branches. Our experimental results using benchmarks from SpecFP, SpecINT, multi-media and server area show that Bimode++ branch predictor gives better prediction accuracy than Bimode branch predictor.AN10096105情報処理学会研究報告計算機アーキテクチャ(ARC)20057(2004-ARC-161)57622005-01-212009-06-30