一种计算机处理器中高速缓存中缓存不命中的状态保持方法与装置制造方法及图纸

技术编号:9356628 阅读:150 留言:0更新日期:2013-11-20 23:48
本发明专利技术公开了一种计算机处理器中高速缓存中缓存不命中的状态保持方法与装置,包括:在第一级高速缓存中的缓存不命中状态保持寄存器中,记录针对同一数据块产生第二次缓存不命中的次数,根据预先设定的次数阈值,决定向下层高速缓存发送优先调度该数据块的请求,直至发送至访存控制器,访存控制器接收到优先调度请求后,根据该数据块优先级别的不同重新排列待调度的访存请求队列。

【技术实现步骤摘要】

【技术保护点】
一种计算机处理器中高速缓存中缓存不命中的状态保持方法,其特征在于,包括一个消息触发机制,一个消息传递机制,一个请求优先调度消息,一个用于访存控制器的优先级调度算法;第一级高速缓存根据Secondary?Miss的状况,利用消息传递机制将一个请求优先调度的消息传递到第二级高速缓存的一组MSHR寄存器;第二级高速缓存的一组MSHR寄存器将该消息转发至下一级高速缓存,直至转发至访存控制器;访存控制器根据请求优先调度的消息向存储器优先请求某些数据块;其中,所述的消息触发机制包括:高速缓存中的某个数据块的Secondary?Miss的个数超过了某个预先设定的阈值,这个阈值可以根据MSHR寄存器中的子条目...

【技术特征摘要】

【专利技术属性】
技术研发人员:朱丹枫王锐栾钟治钱德沛
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1