发明授权
US08667258B2 High performance cache translation look-aside buffer (TLB) lookups using multiple page size prediction
失效
使用多页大小预测的高性能缓存翻译后备缓冲区(TLB)查找
- 专利标题: High performance cache translation look-aside buffer (TLB) lookups using multiple page size prediction
- 专利标题(中): 使用多页大小预测的高性能缓存翻译后备缓冲区(TLB)查找
-
申请号: US12821723申请日: 2010-06-23
-
公开(公告)号: US08667258B2公开(公告)日: 2014-03-04
- 发明人: Brian R. Prasky , Gregory W. Alexander , James J. Bonanno , Aaron Tsai , Joshua M. Weinberg
- 申请人: Brian R. Prasky , Gregory W. Alexander , James J. Bonanno , Aaron Tsai , Joshua M. Weinberg
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Cantor Colburn LLP
- 代理商 John Campbell
- 主分类号: G06F7/38
- IPC分类号: G06F7/38 ; G06F9/00 ; G06F9/44 ; G06F9/26 ; G06F9/34
摘要:
A computer processing system method and apparatus having a processor employing an operating system (O/S) multi-task control between multiple user programs and which ensures that the programs do not interfere with each other, said computing processing system having a branch multiple page size prediction mechanism which predicts a page size along with a branch direction and a branch target of a branch for instructions of a processing pipeline, having a branch target buffer (BTB) predicting the branch target, said branch prediction mechanism storing recently used instructions close to the processor in a local cache, and having a translation look-aside buffer TLB mechanism which tracks the translation of the most recent pages and supports multiple page sizes.
公开/授权文献
信息查询