A PPM-like, tag-based branch predictor

1. Introduction 预测器主要由两部分预测表组成,分别为双峰值预测表和全局预测表。其中双峰值预测表由PC直接索引,每一项包含一个与branch指令相关的预测方向;全局表由几个bank组成,每一个bank由PC和一个不同长度的历史索引共同索引,全局表中的每一项包括一个用于确认该全局历史下的PC是否命中的tag以及一个该全局历史下的branch指令的跳转方向。 预测器的方向由全局表中匹配成
相关文章
相关标签/搜索