검색으로 돌아가기
기록
分支目标缓存的预取系统、方法及电子设备
발명알 수 없음
4조회수
10청구항 · 3 독립항
§ Ⅰ
개요
IPC 분류
G06F 9/30 (2018.01)G06F 9/38 (2018.01)
本申请涉及计算机处理器微架构设计技术领域,特别涉及一种分支目标缓存的预取系统、方法及电子设备,其中,系统包括:缓存单元包括第一级和第二级缓存,二者均包括至少一个缓存模块,模块包括至少一个指令缓存行,指令缓存行被执行预取操作和加载操作的至少一个时在预译码阶段生成行内偏移标记,指令缓存行的元数据区域存储行内偏移标记对应跳转分支的偏移向量;选择译码器用于基于缓存单元提供的跳转分支的偏移向量,对预取进入前端的指令缓存行进行译码操作得到预填充信息;分支预测单元用于基于预填充信息执行分支目标缓存的填充操作。由此,解决了相关技术中分支目标缓存的全量预译码与填充引入大量无效分支,导致分支预测准确率低。