branch prediction 分支预测

majority vote

prediction fusion

partial tagging

neural based branch predictors

adder tree
延迟太大。提前流水线解决

ghv越长,逻辑越复杂,线性增长。用MAC和hash解决。

O-GEHL
主要特点是使用几何级数作为ghv历史长度列表。这一特性使得 O‑GEHL 预测器能够利用很长的历史长度并捕获最近分支结果的相关性。

TAGE
与使用历史长度的几何序列的预测器的加法树相比,部分标记partial tagging是一种更具成本效益的最终分支预测选择函数。
在使用几何级数长度的ghv预测的基础上,最终做选择的逻辑,从加法树改成用paritial tagging。

PPM prediction by partial match算法

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容