ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング


インデックスリンク

インデックスツリー

  • RootNode

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 研究報告
  2. システム・アーキテクチャ(ARC)
  3. 2005
  4. 19(2004-ARC-162)

Tri-Mode分岐予測器の提案

https://ipsj.ixsq.nii.ac.jp/records/23218
https://ipsj.ixsq.nii.ac.jp/records/23218
a0732a6d-b8ed-4afb-ad32-68a147f37578
名前 / ファイル ライセンス アクション
IPSJ-ARC04162005.pdf IPSJ-ARC04162005.pdf (216.7 kB)
Copyright (c) 2005 by the Information Processing Society of Japan
オープンアクセス
Item type SIG Technical Reports(1)
公開日 2005-03-07
タイトル
タイトル Tri-Mode分岐予測器の提案
タイトル
言語 en
タイトル The Proposal of Tri-Mode Branch Predictor
言語
言語 jpn
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_18gh
資源タイプ technical report
著者所属
早稲田大学理工学研究科
著者所属
早稲田大学理工学術院
著者所属(英)
en
Graduate School of Science and Engineering, Waseda University
著者所属(英)
en
Science and Engineering, Waseda University
著者名 斎藤, 史子 山名, 早人

× 斎藤, 史子 山名, 早人

斎藤, 史子
山名, 早人

Search repository
著者名(英) Fumiko, Saito Hayato, Yamana

× Fumiko, Saito Hayato, Yamana

en Fumiko, Saito
Hayato, Yamana

Search repository
論文抄録
内容記述タイプ Other
内容記述 命令間の制御依存によってパイプライン処理を滞らせないために,近年のプロセッサでは分岐予測が採用されている.分岐予測は,未解決の分岐命令を超えた実行(投機的実行)を可能とする.一方,近年の命令パイプライン長の深化により,分岐ミスペナルティが増大している.そのため,分岐予測ミス率の低減はプロセッサの性能向上において不可避の課題となっている.現在までさまざまな分岐予測器が提案されてきた.なかでも,複数の予測表で構成されたハイブリッド分岐予測器は高精度な予測器として知られている.代表的なハイブリッド予測器には,分岐命令の偏向に応じて予測表を使い分けるBi-Mode分岐予測器がある.Bi-Mode分岐予測器では,Choice PHTが分岐命令の偏向を判断し,偏向に応じて採用するDirection PHT(Taken/NotTaken PHT)を決定する.本稿では,Choice PHTがWeakly分岐(Weakly Taken/NotTaken)と判断した場合に,分岐命令に偏向がないことに着目した.そこで,Weakly分岐を予測するための予測表(Weakly PHT)を追加し,Direction PHTではChoice PHTがStrongly分岐(Strongly Taken/NotTaken)と判断する分岐のみを扱うことを提案する.本稿では,Weakly PHTを追加したBi-Mode予測器をTri-Mode分岐予測器と呼ぶ.SPECint95(ref)ベンチマークの実験において,12KB容量の分岐予測器では,BTB hit/miss参照手法を適用したTri-Mode予測器が,従来のBi-Mode予測器と比較して平均2.78%の予測ミス削減率を示した.
論文抄録(英)
内容記述タイプ Other
内容記述 The branch prediction is installed on the recent processor to avoid stalling pipeline. Branch prediction is a kind of speculative execution for control dependence. In the recent year, the deeper pipeline gets, the higher branch miss prediction penalty reaches. Thus, branch miss prediction rate must lower to rise processor performance.Recently, many various branch predictors have been proposed. Hybrid branch predictors composed of multiple pattern history tables (PHT) show the highest accuracy among them. The Bi-Mode branch predictor is the most famous of the hybrid branch predictors. On the Bi-Mode predictor, the Choice PHT judges the branch bias and selects the Direction PHT(Taken or NotTaken PHT). This paper focuses on the Weakly Branches which the Choice PHT judges Weakly Taken or NotTaken don't have the branch bias. In order to avoid the Weakly branch influence on the Direction PHTs, we propose "the Tri-Mode brach predictor" added the Weakly PHT predicting the Weakly branches. On the 12KB Tri-Mode predictor, the branch miss reduction rate from the Bi-Mode predictor shows average 2.78% in the SPECint95(ref inputs) benchmark simulation.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN10096105
書誌情報 情報処理学会研究報告計算機アーキテクチャ(ARC)

巻 2005, 号 19(2004-ARC-162), p. 25-30, 発行日 2005-03-07
Notice
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc.
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-22 20:30:06.475233
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3