Improving the accuracy of branch prediction n for superscalar processors by employing both the global and local branch history information

碩士 === 長庚大學 === 電機工程研究所 === 89 === As the pipeline depth and issue rate of high-performance superscalar processors increase, the importance of an excellent branch predictor becomes more crucial to delivering the potential performance of a wide-issue, deep pipelined processor. Conventional...

Full description

Bibliographic Details
Main Author: 周宇文
Other Authors: 張孟洲
Format: Others
Language:zh-TW
Published: 2001
Online Access:http://ndltd.ncl.edu.tw/handle/79019460335724389391
id ndltd-TW-089CGU00442021
record_format oai_dc
spelling ndltd-TW-089CGU004420212016-07-06T04:10:03Z http://ndltd.ncl.edu.tw/handle/79019460335724389391 Improving the accuracy of branch prediction n for superscalar processors by employing both the global and local branch history information 利用全域與區域歷史增進超純量處理機的分支預測準確率 周宇文 碩士 長庚大學 電機工程研究所 89 As the pipeline depth and issue rate of high-performance superscalar processors increase, the importance of an excellent branch predictor becomes more crucial to delivering the potential performance of a wide-issue, deep pipelined processor. Conventional two-level branch predictors predict the outcome of a branch either based on the local branch history information, comprising the previous outcomes of a single branch, or based on the global branch history information, comprising the previous outcomes of all branches. In this paper we propose a new branch prediction scheme, called GLshare, which employs both the global and local branch history information simultaneously to improve the branch prediction accuracy for superscalar processors. We show that GLshare can achieve higher branch prediction accuracy than conventional two-level predictors such as gshare and modified PAs. 張孟洲 2001 學位論文 ; thesis 75 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 長庚大學 === 電機工程研究所 === 89 === As the pipeline depth and issue rate of high-performance superscalar processors increase, the importance of an excellent branch predictor becomes more crucial to delivering the potential performance of a wide-issue, deep pipelined processor. Conventional two-level branch predictors predict the outcome of a branch either based on the local branch history information, comprising the previous outcomes of a single branch, or based on the global branch history information, comprising the previous outcomes of all branches. In this paper we propose a new branch prediction scheme, called GLshare, which employs both the global and local branch history information simultaneously to improve the branch prediction accuracy for superscalar processors. We show that GLshare can achieve higher branch prediction accuracy than conventional two-level predictors such as gshare and modified PAs.
author2 張孟洲
author_facet 張孟洲
周宇文
author 周宇文
spellingShingle 周宇文
Improving the accuracy of branch prediction n for superscalar processors by employing both the global and local branch history information
author_sort 周宇文
title Improving the accuracy of branch prediction n for superscalar processors by employing both the global and local branch history information
title_short Improving the accuracy of branch prediction n for superscalar processors by employing both the global and local branch history information
title_full Improving the accuracy of branch prediction n for superscalar processors by employing both the global and local branch history information
title_fullStr Improving the accuracy of branch prediction n for superscalar processors by employing both the global and local branch history information
title_full_unstemmed Improving the accuracy of branch prediction n for superscalar processors by employing both the global and local branch history information
title_sort improving the accuracy of branch prediction n for superscalar processors by employing both the global and local branch history information
publishDate 2001
url http://ndltd.ncl.edu.tw/handle/79019460335724389391
work_keys_str_mv AT zhōuyǔwén improvingtheaccuracyofbranchpredictionnforsuperscalarprocessorsbyemployingboththeglobalandlocalbranchhistoryinformation
AT zhōuyǔwén lìyòngquányùyǔqūyùlìshǐzēngjìnchāochúnliàngchùlǐjīdefēnzhīyùcèzhǔnquèlǜ
_version_ 1718337137940627456