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...
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 |