摘要
本发明公开了一种支持分支目标缓存压缩的多级分支预测器及预测方法,预测器包括三级结构,第一级分支预测器是单周期预测器,用于在一周期内给出预测结果,第二级分支预测器是双周期预测器,在第二周期内给出预测结果,第三级分支预测器是三周期预测器,在第三周期给出预测结果。每周期PC多路选择器将选择的PC同时送入三级分支预测器,三级分支预测器分别给出对应的预测结果,利用低级预测器的低延迟,保证指令在流水线中不断流,利用高级预测器的高准确度,减少分支预测失败导致的流水线刷新次数,将低级分支预测器预测周期短、高级分支预测器的预测精度高相结合,针对分支预测器的分支目标缓存结构进行优化和压缩,减小分支目标缓存的面积。
技术关键词
分支历史寄存器
分支指令
周期
折叠方法
分支预测方法
LRU算法
计数器
流水线
更新方法
索引表
队列
系统为您推荐了相关专利信息
对话管理服务器
会话
标记
消息交互方法
客服机器人
程序执行路径
电路架构
多级特征融合
特征提取模块
划分算法