发明名称 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