发明授权
US07865669B2 System and method for dynamically selecting the fetch path of data for improving processor performance
失效
用于动态选择数据获取路径以提高处理器性能的系统和方法
- 专利标题: System and method for dynamically selecting the fetch path of data for improving processor performance
- 专利标题(中): 用于动态选择数据获取路径以提高处理器性能的系统和方法
-
申请号: US11832803申请日: 2007-08-02
-
公开(公告)号: US07865669B2公开(公告)日: 2011-01-04
- 发明人: Marcus L. Kornegay , Ngan N. Pham
- 申请人: Marcus L. Kornegay , Ngan N. Pham
- 申请人地址: US NY Armonk
- 专利权人: International Machines Business Corporation
- 当前专利权人: International Machines Business Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Hoffman Warnick LLC
- 代理商 Cynthia S. Seal
- 主分类号: G06F12/08
- IPC分类号: G06F12/08
摘要:
A system and method for dynamically selecting the data fetch path for improving the performance of the system improves data access latency by dynamically adjusting data fetch paths based on application data fetch characteristics. The application data fetch characteristics are determined through the use of a hit/miss tracker. It reduces data access latency for applications that have a low data reuse rate (streaming audio, video, multimedia, games, etc.) which will improve overall application performance. It is dynamic in a sense that at any point in time when the cache hit rate becomes reasonable (defined parameter), the normal cache lookup operations will resume. The system utilizes a hit/miss tracker which tracks the hits/misses against a cache and, if the miss rate surpasses a prespecified rate or matches an application profile, the hit/miss tracker causes the cache to be bypassed and the data is pulled from main memory or another cache thereby improving overall application performance.
公开/授权文献
信息查询