一种实现读指令执行的方法及装置
基本信息
申请号 | CN201110321857.X | 申请日 | - |
公开(公告)号 | CN102364431B | 公开(公告)日 | 2014-09-10 |
申请公布号 | CN102364431B | 申请公布日 | 2014-09-10 |
分类号 | G06F9/30(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 程旭;张栚滈;王箫音;佟冬;易江芳;陆俊林;王克义 | 申请(专利权)人 | 北京众志芯科技有限公司 |
代理机构 | 北京安信方达知识产权代理有限公司 | 代理人 | 北京北大众志微系统科技有限责任公司;北京众志芯科技有限公司 |
地址 | 100080 北京市海淀区中关村北大街151号资源大厦11层 | ||
法律状态 | - |
摘要
摘要 | 本发明披露了实现读指令执行的方法及装置,其中方法包括:在写指令的执行阶段,采用多路组相联的活跃写指令窗口的组内相应的路记录写指令的信息,并将该组的所有路中最旧的写指令记录替换出。在写指令进入过滤流水级时,采用多路组相联的写指令序列Bloom过滤器中相应的组内相应的路记录写指令的信息,并将该组的所有路中最旧的写指令记录替换出。本发明可实现大范围的推测式访存数据前递来减少读指令的执行延迟,从而可有效地提高处理器读指令执行的性能。 |
