【技术实现步骤摘要】
【技术保护点】
一种数据处理装置,包括:指令执行单元,所述指令执行单元被配置为执行一系列程序指令,其中对所述程序指令中的至少一些程序指令的执行发起从存储器读取数据值的存储器访问请求;缓存单元,所述缓存单元被配置为存储从所述存储器中读取的所述数据值的副本;以及预取单元,所述预取单元被配置为在所述数据值被所述指令执行单元请求之前,通过推断所述存储器访问请求的当前数据值访问模式以预测将被所述指令执行单元请求的将来数据值并预取所述将来数据值,来从所述存储器预取所述数据值用于存储在所述缓存单元中,其中所述预取单元被配置为处理错过响应,包括增加它在所述存储器访问请求指定等待数据值时预取的所述将来数据值的数量,所述等待数据值是已经经历预取但还未被存储在所述缓存单元中的数据值,其中所述预取单元被配置为:响应于禁止条件被满足,在禁止期暂时禁止所述错过响应。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:鲁纳·霍姆,干纳施·苏亚那拉亚安·达斯卡,
申请(专利权)人:ARM有限公司,
类型:发明
国别省市:英国;GB
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。