[发明专利]一种非阻塞高速缓存缺失处理方法及装置在审
申请号: | 201911183304.5 | 申请日: | 2019-11-27 |
公开(公告)号: | CN111142941A | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 陈伟杰 | 申请(专利权)人: | 核芯互联科技(青岛)有限公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 北京知呱呱知识产权代理有限公司 11577 | 代理人: | 盛明星 |
地址: | 266100 山东省青岛*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种非阻塞高速缓存缺失处理方法及装置,涉及计算机高速缓存处理领域。非阻塞高速缓存缺失处理装置包括:缓冲表、线程表、高速缓存器、多个硬件缓存器和控制处理模块,各表项及缓存器的地址、数据位宽支持参数化配置,以满足性能差异化要求的各种应用场景。通过非阻塞指令高速缓存结构及指令预取方式,可以不暂停流水线,支持连续处理多次缺失请求;通过优化的指令预取策略,对每次缺失引起的外部总线请求,均预返回相邻地址的存储数据;预取地址直接由缺失地址高位生成,因而不会造成总线请求数据的冲突;此外,本发明通过非阻塞数据高速缓存结构及其流水线冲突解决方式,可以有效提高数据高速缓存的综合性能。 | ||
搜索关键词: | 一种 阻塞 高速缓存 缺失 处理 方法 装置 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于核芯互联科技(青岛)有限公司,未经核芯互联科技(青岛)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201911183304.5/,转载请声明来源钻瓜专利网。