发明名称 |
HISTORY BASED MEMORY SPECULATION FOR PARTITIONED CACHE MEMORIES |
摘要 |
A cache memory that selectively enables and disables speculative reads from system memory is disclosed. The cache memory may include a plurality of partitions, and a plurality of registers. Each register may be configured to stored data indicative of a source of returned data for previous requests directed to a corresponding partition. Circuitry may be configured to receive a request for data to a given partition. The circuitry may be further configured to read contents of a register corresponding to the given partition, and initiate a speculative read dependent upon the contents of the register. |
申请公布号 |
US2016019149(A1) |
申请公布日期 |
2016.01.21 |
申请号 |
US201414584755 |
申请日期 |
2014.12.29 |
申请人 |
Oracle International Corporation |
发明人 |
Sivaramakrishnan Ramaswamy;Leung Serena;Smentek David |
分类号 |
G06F12/08 |
主分类号 |
G06F12/08 |
代理机构 |
|
代理人 |
|
主权项 |
1. An apparatus, comprising:
a first memory including a plurality of partitions; at least one register configured to store history data, wherein the history data includes information indicative of a source of returned data for at least one previous read request; and circuitry configured to:
receive a read request for data from a first partition of the plurality of partitions;read the history data from the at least one register responsive to a determination that the data is not stored in the first partition of the plurality of partitions; andinitiate a speculative read of the data from a second memory dependent upon the history data. |
地址 |
Redwood City CA US |