Skip to main navigation Skip to search Skip to main content

Combining local and global history hashing in perceptron branch prediction

  • C. Y. Ho
  • , Anthony S. S. Fong

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

As the instruction issue rate and depth of pipelining increase, branch prediction is considered as a performance hurdle for modern processors. Extremely high branch prediction accuracy is essential to deliver their potential performance. Many perceptron branch predictors have been investigated to improve the dynamic branch prediction in recent years. This paper introduces combining local history hashing and global history hashing in perceptron branch prediction. This proposed perceptron predictor utilizes self-history as well as global history in indexing different weights of a perceptron. The simulation results show that our proposed perceptron predictor is more accurate than the one using either global history hashing or local history hashing alone. Our proposed perceptron predictor is able to achieve 4.13% misprediction rate and even 0.45% misprediction rate in some cases. And it has an improvement of 9.21% over using global history hashing alone, the mapping scheme proposed by Tarjan and Skadron. © 2007 IEEE.
Original languageEnglish
Title of host publicationProceedings - 6th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2007) In conjunction with 1st IEEE/ACIS International Workshop on e-Activity (IWEA 2007)
EditorsRoger Lee, Morshed U. Chowdhury, Sid Ray, Thuy Lee
PublisherIEEE
Pages54-59
ISBN (Print)0769528414, 9780769528410
DOIs
Publication statusPublished - 2007
Event6th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2007) In conjunction with 1st IEEE/ACIS International Workshop on e-Activity (IWEA 2007) - Melbourne, Australia
Duration: 11 Jul 200713 Jul 2007

Conference

Conference6th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2007) In conjunction with 1st IEEE/ACIS International Workshop on e-Activity (IWEA 2007)
PlaceAustralia
CityMelbourne
Period11/07/0713/07/07

Funding

The work described in this paper was partially supported by the City University of Hong Kong, Strategic Research Grant 7001847.

Fingerprint

Dive into the research topics of 'Combining local and global history hashing in perceptron branch prediction'. Together they form a unique fingerprint.

Cite this