发明名称 Region based technique for accurately predicting memory accesses
摘要 In one embodiment, the present invention includes a processor comprising a page tracker buffer (PTB), the PTB including a plurality of entries to store an address to a cache page and to store a signature to track an access to each cache line of the cache page, and a PTB handler, the PTB handler to load entries into the PTB and to update the signature. Other embodiments are also described and claimed.
申请公布号 US9418011(B2) 申请公布日期 2016.08.16
申请号 US201012821935 申请日期 2010.06.23
申请人 Intel Corporation 发明人 Soares Livio B.;Cherukuri Naveen;Kumar Akhilesh;Azimi Mani
分类号 G06F12/00;G06F13/00;G06F13/28;G06F12/08;G06F12/10 主分类号 G06F12/00
代理机构 Trop, Pruner & Hu, P.C. 代理人 Trop, Pruner & Hu, P.C.
主权项 1. A processor comprising: a cache; a first core coupled to the cache to execute a page tracker buffer handler; and a page tracker buffer (PTB) having a plurality of entries, each to store an address of a page of a memory, an access signature to indicate lines of the page that were accessed by the first core in a prior access to the page, and a reuse signature to indicate lines of the page that were accessed at least twice by the first core in the prior access, wherein the page tracker buffer handler, responsive to a miss in a translation lookaside buffer (TLB) for a first page, is to load a first entry into the PTB, prefetch one or more lines of the first page according to the reuse signature of the first entry, and cause a first line of the first page to remain in the cache according to a replacement policy responsive to identification of the first line as having been accessed at least twice by the first core in the reuse signature of the first entry, wherein the first entry corresponds to the first page.
地址 Santa Clara CA US