-
公开(公告)号:CN103218315A
公开(公告)日:2013-07-24
申请号:CN201310019445.X
申请日:2013-01-18
Applicant: 国际商业机器公司
Inventor: F·Y·布萨巴 , S·R·卡罗格 , C·A·克里高夫斯基 , B·R·普拉斯克 , C-L·K·舒姆
IPC: G06F12/12
CPC classification number: G06F12/0875 , G06F12/126
Abstract: 本发明涉及一种基于时间组记录确定高速缓存组替换顺序的方法和系统。提供了一种用于高速缓存的缓存管理的技术。在请求将数据元素存储在高速缓存中的指令的先前执行期间,处理电路确定未命中计数和命中位置字段。针对数据元素存储所述未命中计数和所述命中位置字段,所述数据元素与请求存储所述数据元素的指令对应。所述处理电路基于所述未命中计数和/或所述命中位置字段以分层顺序放置所述数据元素。所述命中位置字段包括所述高速缓存中与所述数据元素相关的分层位置。
-
公开(公告)号:CN103218315B
公开(公告)日:2017-07-21
申请号:CN201310019445.X
申请日:2013-01-18
Applicant: 国际商业机器公司
Inventor: F·Y·布萨巴 , S·R·卡罗格 , C·A·克里高夫斯基 , B·R·普拉斯克 , C-L·K·舒姆
IPC: G06F12/123
CPC classification number: G06F12/0875 , G06F12/126
Abstract: 本发明涉及一种基于时间组记录确定高速缓存组替换顺序的方法和系统。提供了一种用于高速缓存的缓存管理的技术。在请求将数据元素存储在高速缓存中的指令的先前执行期间,处理电路确定未命中计数和命中位置字段。针对数据元素存储所述未命中计数和所述命中位置字段,所述数据元素与请求存储所述数据元素的指令对应。所述处理电路基于所述未命中计数和/或所述命中位置字段以分层顺序放置所述数据元素。所述命中位置字段包括所述高速缓存中与所述数据元素相关的分层位置。
-
公开(公告)号:CN1324460C
公开(公告)日:2007-07-04
申请号:CN200510053422.6
申请日:2005-03-07
Applicant: 国际商业机器公司
IPC: G06F9/38
CPC classification number: G06F9/3806 , G06F9/325 , G06F9/381
Abstract: 本发明公开了一种提供了用最近条目队列补充分支目标缓冲器的能力的方法和装置。最近条目队列阻止为另外一个条目不必要地将多条目的有用分支目标缓冲器数据的移除。另外,最近条目队列检测何时分支目标缓冲器的启动迟延正在阻止其按设计协助微处理器流水线,并从而在需要的情况下延迟流水线,因而启动时分支目标缓冲器的迟延能被克服。最后,最近条目队列提供了对在紧循环模式中被访问的分支目标缓冲器条目的快速访问,在这种紧循环模式中单独的分支目标缓冲器的吞吐量不能跟上微处理器执行流水线的吞吐量。通过使用最近条目队列,被修改的分支目标缓冲器能够以执行流水线的速度处理信息,从而加速执行流水线。
-
公开(公告)号:CN1667570A
公开(公告)日:2005-09-14
申请号:CN200510053422.6
申请日:2005-03-07
Applicant: 国际商业机器公司
IPC: G06F9/38
CPC classification number: G06F9/3806 , G06F9/325 , G06F9/381
Abstract: 本发明公开了一种提供了用最近条目队列补充分支目标缓冲器的能力的方法和装置。最近条目队列阻止为另外一个条目不必要地将多条目的有用分支目标缓冲器数据的移除。另外,最近条目队列检测何时分支目标缓冲器的启动迟延正在阻止其按设计协助微处理器流水线,并从而在需要的情况下延迟流水线,因而启动时分支目标缓冲器的迟延能被克服。最后,最近条目队列提供了对在紧循环模式中被访问的分支目标缓冲器条目的快速访问,在这种紧循环模式中单独的分支目标缓冲器的吞吐量不能跟上微处理器执行流水线的吞吐量。通过使用最近条目队列,被修改的分支目标缓冲器能够以执行流水线的速度处理信息,从而加速执行流水线。
-
-
-