@article{ART001268442},
author={Jong Wook Kwak},
title={Variable Input Gshare Predictor based on Interrelationship Analysis of Instructions},
journal={Journal of The Korea Society of Computer and Information},
issn={1598-849X},
year={2008},
volume={13},
number={4},
pages={19-30}
TY - JOUR
AU - Jong Wook Kwak
TI - Variable Input Gshare Predictor based on Interrelationship Analysis of Instructions
JO - Journal of The Korea Society of Computer and Information
PY - 2008
VL - 13
IS - 4
PB - The Korean Society Of Computer And Information
SP - 19
EP - 30
SN - 1598-849X
AB - Branch history is one of major input vectors in branch prediction. Therefore, the proper use of branch history plays a critical role of improving branch prediction accuracy. To improve branch prediction accuracy, this paper proposes a new branch history management policy, based on interrelationship analysis of instructions. First of all, we propose three different algorithms to analyze the relationship: register-writing method, branch-reading method, and merged method. Then we additionally propose variable input gshare predictor as an implementation of these algorithms. In simulation part, we provide performance differences among the algorithms and analyze their characteristics. In addition, we compare branch prediction accuracy between our proposals and conventional fixed input predictors. The performance comparison for optimal input branch predictor is also provided.
KW - 분기 예측(Branch Prediction);분기 예측 정확도(Branch Prediction Accuracy);명령어 연관성(Instruction Relation);분기 히스토리(Branch History);가변 입력(Variable Input);gshare 예측기 (Gshare Predictor)
DO -
UR -
ER -
Jong Wook Kwak. (2008). Variable Input Gshare Predictor based on Interrelationship Analysis of Instructions. Journal of The Korea Society of Computer and Information, 13(4), 19-30.
Jong Wook Kwak. 2008, "Variable Input Gshare Predictor based on Interrelationship Analysis of Instructions", Journal of The Korea Society of Computer and Information, vol.13, no.4 pp.19-30.
Jong Wook Kwak "Variable Input Gshare Predictor based on Interrelationship Analysis of Instructions" Journal of The Korea Society of Computer and Information 13.4 pp.19-30 (2008) : 19.
Jong Wook Kwak. Variable Input Gshare Predictor based on Interrelationship Analysis of Instructions. 2008; 13(4), 19-30.
Jong Wook Kwak. "Variable Input Gshare Predictor based on Interrelationship Analysis of Instructions" Journal of The Korea Society of Computer and Information 13, no.4 (2008) : 19-30.
Jong Wook Kwak. Variable Input Gshare Predictor based on Interrelationship Analysis of Instructions. Journal of The Korea Society of Computer and Information, 13(4), 19-30.
Jong Wook Kwak. Variable Input Gshare Predictor based on Interrelationship Analysis of Instructions. Journal of The Korea Society of Computer and Information. 2008; 13(4) 19-30.
Jong Wook Kwak. Variable Input Gshare Predictor based on Interrelationship Analysis of Instructions. 2008; 13(4), 19-30.
Jong Wook Kwak. "Variable Input Gshare Predictor based on Interrelationship Analysis of Instructions" Journal of The Korea Society of Computer and Information 13, no.4 (2008) : 19-30.