发明名称 |
Cache prefetching based on non-sequential lagging cache affinity |
摘要 |
A mechanism is provided in a cache subsystem for cache prefetching based on non-sequential access. The mechanism determines frequently accessed non-sequential cache records in the cache subsystem. The mechanism collects trailing record statistics for the frequently accessed non-sequential cache records. The mechanism determines a caching strategy. The caching strategy comprises prefetching a set of trailing records responsive to a read of a given frequently accessed non-sequential cache record. The mechanism applies the caching strategy to the cache subsystem. |
申请公布号 |
US9342455(B2) |
申请公布日期 |
2016.05.17 |
申请号 |
US201514856880 |
申请日期 |
2015.09.17 |
申请人 |
International Business Machines Corporation |
发明人 |
McNutt Bruce;Miller Vernon W. |
分类号 |
G06F12/08 |
主分类号 |
G06F12/08 |
代理机构 |
|
代理人 |
Tkacs Stephen R.;Walder, Jr. Stephen J.;Bluestone Randall J. |
主权项 |
1. A computer program product comprising a non-transitory computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to:
collect trailing record statistics for frequently accessed non-sequential cache records in a cache subsystem; determine a caching strategy, wherein the caching strategy comprises prefetching a set of trailing records responsive to a read of a given frequently accessed non-sequential cache record; apply the caching strategy to the cache subsystem; and evaluate effectiveness of the caching strategy. |
地址 |
Armonk NY US |