Invention Grant
US07865669B2 System and method for dynamically selecting the fetch path of data for improving processor performance
失效
用于动态选择数据获取路径以提高处理器性能的系统和方法
- Patent Title: System and method for dynamically selecting the fetch path of data for improving processor performance
- Patent Title (中): 用于动态选择数据获取路径以提高处理器性能的系统和方法
-
Application No.: US11832803Application Date: 2007-08-02
-
Publication No.: US07865669B2Publication Date: 2011-01-04
- Inventor: Marcus L. Kornegay , Ngan N. Pham
- Applicant: Marcus L. Kornegay , Ngan N. Pham
- Applicant Address: US NY Armonk
- Assignee: International Machines Business Corporation
- Current Assignee: International Machines Business Corporation
- Current Assignee Address: US NY Armonk
- Agency: Hoffman Warnick LLC
- Agent Cynthia S. Seal
- Main IPC: G06F12/08
- IPC: G06F12/08

Abstract:
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.
Public/Granted literature
- US20090037664A1 SYSTEM AND METHOD FOR DYNAMICALLY SELECTING THE FETCH PATH OF DATA FOR IMPROVING PROCESSOR PERFORMANCE Public/Granted day:2009-02-05
Information query