ログイン
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

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

WEKO

One fine body…

WEKO

One fine body…

アイテム

{"_buckets": {"deposit": "ea3eca98-475e-4e02-bb39-1eb3dee224d2"}, "_deposit": {"id": "8565", "owners": [], "pid": {"revision_id": 0, "type": "depid", "value": "8565"}, "status": "published"}, "_oai": {"id": "oai:nagoya.repo.nii.ac.jp:00008565", "sets": ["322"]}, "author_link": ["24101", "24102", "24103", "24104", "24105", "24106", "24107", "24108", "24109", "24110"], "item_10_alternative_title_19": {"attribute_name": "その他のタイトル", "attribute_value_mlt": [{"subitem_alternative_title": "A Branch Prediction Scheme that Reduces Destructive Aliasing Using Branch Direction Bias", "subitem_alternative_title_language": "en"}]}, "item_10_biblio_info_6": {"attribute_name": "書誌情報", "attribute_value_mlt": [{"bibliographicIssueDates": {"bibliographicIssueDate": "1999-05", "bibliographicIssueDateType": "Issued"}, "bibliographicIssueNumber": "5", "bibliographicPageEnd": "2131", "bibliographicPageStart": "2119", "bibliographicVolumeNumber": "40", "bibliographic_titles": [{"bibliographic_title": "情報処理学会論文誌", "bibliographic_titleLang": "ja"}]}]}, "item_10_description_4": {"attribute_name": "抄録", "attribute_value_mlt": [{"subitem_description": "命令レベル並列性を利用する高性能プロセッサにおいては, 分岐予測機構の予測精度は性能に大きな影響を与える. 分岐予精度を制限する主たる要因は, 競合であることが知られている. これまで競合への対策として, その発生そのものを減少させる試みがなされてきた. しかしこの方策だけでは予測精度を改善するには限界がある. これに対して我々は, 競合の中でも予測に悪影響を与える破壊的な競合の削減に注目し, 競合が発生しても予測精度を大きく低下させないアプローチをとる. このアプローチに基づきsgshareと呼ぶ新しい予測機構を提案する. sgshareでは, パターン履歴テーブルを2つに分離し, 分岐方向の偏りが同一の分岐を一方のテーブルにのみマッピングすることにより, 破壊的な競合を無害な競合に変換する. IBS-Ultrixベンチマークを用いたシミュレーションにより評価をした結果, sgshareは従来のgshareと比較して, 約8Kバイトのハードウェア・コストにおいて, 0.05~0.89%予測精度が向上することを確認した. また, この予測精度の改善により, プロセッサの性能は今日のスーパースカラ・マシンにおいて平均7.19%, より広い命令発行幅とより深いパイプラインを持つ将来のスーパースカラ・マシンにおいて平均14.6%速度が向上することを確認した. ", "subitem_description_language": "ja", "subitem_description_type": "Abstract"}, {"subitem_description": "Branch prediction accuracy makes a tremendous impact on modern high-performance microprocessors that exploit instruction-level parallelism. Aliasing is a known major factor that limits prediction accuracy. A several studies have attempted to reduce the total rate of aliasing. Yet, only this approach is not enough for further improvement of prediction accuracy. In this paper, we focus on reducing destructive aliasing that has a negative impact on prediction accuracy. We propose a new branch prediction scheme, called sgshare, which modestly affects prediction accuracy even when aliasing occurs. Sgshare divides the pattern history table into two parts, and maps branches with the same direction bias to only a single part of the table. This mechanism converts destructive aliasing into harmless aliasing. Our evaluation results show that sgshare achieves 0.05-0.89% better prediction accuracy than the conventional gshare with approximately 8 K-byte hardware cost. This improvement of the prediction accuracy contributes to the performance of a current superscalar processor by 7.19%, and that of a future superscalar processor with a wider instruction issue and a deep pipeline by 14.6%.", "subitem_description_language": "en", "subitem_description_type": "Abstract"}]}, "item_10_identifier_60": {"attribute_name": "URI", "attribute_value_mlt": [{"subitem_identifier_type": "HDL", "subitem_identifier_uri": "http://hdl.handle.net/2237/10314"}]}, "item_10_publisher_32": {"attribute_name": "出版者", "attribute_value_mlt": [{"subitem_publisher": "情報処理学会", "subitem_publisher_language": "ja"}]}, "item_10_select_15": {"attribute_name": "著者版フラグ", "attribute_value_mlt": [{"subitem_select_item": "publisher"}]}, "item_10_source_id_7": {"attribute_name": "ISSN", "attribute_value_mlt": [{"subitem_source_identifier": "03875806", "subitem_source_identifier_type": "PISSN"}]}, "item_10_text_14": {"attribute_name": "フォーマット", "attribute_value_mlt": [{"subitem_text_value": "application/pdf"}]}, "item_1615787544753": {"attribute_name": "出版タイプ", "attribute_value_mlt": [{"subitem_version_resource": "http://purl.org/coar/version/c_970fb48d4fbd8a85", "subitem_version_type": "VoR"}]}, "item_access_right": {"attribute_name": "アクセス権", "attribute_value_mlt": [{"subitem_access_right": "open access", "subitem_access_right_uri": "http://purl.org/coar/access_right/c_abf2"}]}, "item_creator": {"attribute_name": "著者", "attribute_type": "creator", "attribute_value_mlt": [{"creatorNames": [{"creatorName": "野口, 良太", "creatorNameLang": "ja"}], "nameIdentifiers": [{"nameIdentifier": "24101", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "NOGUCHI, RYOTA", "creatorNameLang": "en"}], "nameIdentifiers": [{"nameIdentifier": "24102", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "森, 敦司", "creatorNameLang": "ja"}], "nameIdentifiers": [{"nameIdentifier": "24103", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "MORI, ATSUSHI", "creatorNameLang": "en"}], "nameIdentifiers": [{"nameIdentifier": "24104", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "小林, 良太郎", "creatorNameLang": "ja"}], "nameIdentifiers": [{"nameIdentifier": "24105", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "KOBAYASHI, RYOTARO", "creatorNameLang": "en"}], "nameIdentifiers": [{"nameIdentifier": "24106", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "安藤, 秀樹", "creatorNameLang": "ja"}], "nameIdentifiers": [{"nameIdentifier": "24107", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "ANDO, HIDEKI", "creatorNameLang": "en"}], "nameIdentifiers": [{"nameIdentifier": "24108", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "島田, 俊夫", "creatorNameLang": "ja"}], "nameIdentifiers": [{"nameIdentifier": "24109", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "SHIMADA, TOSHIO", "creatorNameLang": "en"}], "nameIdentifiers": [{"nameIdentifier": "24110", "nameIdentifierScheme": "WEKO"}]}]}, "item_files": {"attribute_name": "ファイル情報", "attribute_type": "file", "attribute_value_mlt": [{"accessrole": "open_date", "date": [{"dateType": "Available", "dateValue": "2018-02-19"}], "displaytype": "detail", "download_preview_message": "", "file_order": 0, "filename": "40-5-2119-2131.pdf", "filesize": [{"value": "1.2 MB"}], "format": "application/pdf", "future_date_message": "", "is_thumbnail": false, "licensetype": "license_note", "mimetype": "application/pdf", "size": 1200000.0, "url": {"label": "40-5-2119-2131.pdf", "objectType": "fulltext", "url": "https://nagoya.repo.nii.ac.jp/record/8565/files/40-5-2119-2131.pdf"}, "version_id": "095e0f41-20c8-49f9-b6aa-a6711d06a4c1"}]}, "item_language": {"attribute_name": "言語", "attribute_value_mlt": [{"subitem_language": "jpn"}]}, "item_resource_type": {"attribute_name": "資源タイプ", "attribute_value_mlt": [{"resourcetype": "journal article", "resourceuri": "http://purl.org/coar/resource_type/c_6501"}]}, "item_title": "分岐方向の偏りを利用し破壊的競合を低減する分岐予測方式", "item_titles": {"attribute_name": "タイトル", "attribute_value_mlt": [{"subitem_title": "分岐方向の偏りを利用し破壊的競合を低減する分岐予測方式", "subitem_title_language": "ja"}]}, "item_type_id": "10", "owner": "1", "path": ["322"], "permalink_uri": "http://hdl.handle.net/2237/10314", "pubdate": {"attribute_name": "PubDate", "attribute_value": "2008-08-04"}, "publish_date": "2008-08-04", "publish_status": "0", "recid": "8565", "relation": {}, "relation_version_is_last": true, "title": ["分岐方向の偏りを利用し破壊的競合を低減する分岐予測方式"], "weko_shared_id": -1}
  1. B200 工学部/工学研究科
  2. B200a 雑誌掲載論文
  3. 学術雑誌

分岐方向の偏りを利用し破壊的競合を低減する分岐予測方式

http://hdl.handle.net/2237/10314
http://hdl.handle.net/2237/10314
716dd68f-3781-40a6-8992-25ffd1d70d82
名前 / ファイル ライセンス アクション
40-5-2119-2131.pdf 40-5-2119-2131.pdf (1.2 MB)
Item type 学術雑誌論文 / Journal Article(1)
公開日 2008-08-04
タイトル
タイトル 分岐方向の偏りを利用し破壊的競合を低減する分岐予測方式
言語 ja
その他のタイトル
その他のタイトル A Branch Prediction Scheme that Reduces Destructive Aliasing Using Branch Direction Bias
言語 en
著者 野口, 良太

× 野口, 良太

WEKO 24101

ja 野口, 良太

Search repository
NOGUCHI, RYOTA

× NOGUCHI, RYOTA

WEKO 24102

en NOGUCHI, RYOTA

Search repository
森, 敦司

× 森, 敦司

WEKO 24103

ja 森, 敦司

Search repository
MORI, ATSUSHI

× MORI, ATSUSHI

WEKO 24104

en MORI, ATSUSHI

Search repository
小林, 良太郎

× 小林, 良太郎

WEKO 24105

ja 小林, 良太郎

Search repository
KOBAYASHI, RYOTARO

× KOBAYASHI, RYOTARO

WEKO 24106

en KOBAYASHI, RYOTARO

Search repository
安藤, 秀樹

× 安藤, 秀樹

WEKO 24107

ja 安藤, 秀樹

Search repository
ANDO, HIDEKI

× ANDO, HIDEKI

WEKO 24108

en ANDO, HIDEKI

Search repository
島田, 俊夫

× 島田, 俊夫

WEKO 24109

ja 島田, 俊夫

Search repository
SHIMADA, TOSHIO

× SHIMADA, TOSHIO

WEKO 24110

en SHIMADA, TOSHIO

Search repository
アクセス権
アクセス権 open access
アクセス権URI http://purl.org/coar/access_right/c_abf2
抄録
内容記述 命令レベル並列性を利用する高性能プロセッサにおいては, 分岐予測機構の予測精度は性能に大きな影響を与える. 分岐予精度を制限する主たる要因は, 競合であることが知られている. これまで競合への対策として, その発生そのものを減少させる試みがなされてきた. しかしこの方策だけでは予測精度を改善するには限界がある. これに対して我々は, 競合の中でも予測に悪影響を与える破壊的な競合の削減に注目し, 競合が発生しても予測精度を大きく低下させないアプローチをとる. このアプローチに基づきsgshareと呼ぶ新しい予測機構を提案する. sgshareでは, パターン履歴テーブルを2つに分離し, 分岐方向の偏りが同一の分岐を一方のテーブルにのみマッピングすることにより, 破壊的な競合を無害な競合に変換する. IBS-Ultrixベンチマークを用いたシミュレーションにより評価をした結果, sgshareは従来のgshareと比較して, 約8Kバイトのハードウェア・コストにおいて, 0.05~0.89%予測精度が向上することを確認した. また, この予測精度の改善により, プロセッサの性能は今日のスーパースカラ・マシンにおいて平均7.19%, より広い命令発行幅とより深いパイプラインを持つ将来のスーパースカラ・マシンにおいて平均14.6%速度が向上することを確認した.
言語 ja
内容記述タイプ Abstract
抄録
内容記述 Branch prediction accuracy makes a tremendous impact on modern high-performance microprocessors that exploit instruction-level parallelism. Aliasing is a known major factor that limits prediction accuracy. A several studies have attempted to reduce the total rate of aliasing. Yet, only this approach is not enough for further improvement of prediction accuracy. In this paper, we focus on reducing destructive aliasing that has a negative impact on prediction accuracy. We propose a new branch prediction scheme, called sgshare, which modestly affects prediction accuracy even when aliasing occurs. Sgshare divides the pattern history table into two parts, and maps branches with the same direction bias to only a single part of the table. This mechanism converts destructive aliasing into harmless aliasing. Our evaluation results show that sgshare achieves 0.05-0.89% better prediction accuracy than the conventional gshare with approximately 8 K-byte hardware cost. This improvement of the prediction accuracy contributes to the performance of a current superscalar processor by 7.19%, and that of a future superscalar processor with a wider instruction issue and a deep pipeline by 14.6%.
言語 en
内容記述タイプ Abstract
出版者
言語 ja
出版者 情報処理学会
言語
言語 jpn
資源タイプ
資源タイプresource http://purl.org/coar/resource_type/c_6501
タイプ journal article
出版タイプ
出版タイプ VoR
出版タイプResource http://purl.org/coar/version/c_970fb48d4fbd8a85
ISSN
収録物識別子タイプ PISSN
収録物識別子 03875806
書誌情報 ja : 情報処理学会論文誌

巻 40, 号 5, p. 2119-2131, 発行日 1999-05
フォーマット
application/pdf
著者版フラグ
値 publisher
URI
識別子 http://hdl.handle.net/2237/10314
識別子タイプ HDL
戻る
0
views
See details
Views

Versions

Ver.1 2021-03-01 12:08:10.437213
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