发明申请
US20050138295A1 Apparatus and method for store address for store address prefetch and line locking
有权
用于存储地址预取和线路锁定的存储地址的装置和方法
- 专利标题: Apparatus and method for store address for store address prefetch and line locking
- 专利标题(中): 用于存储地址预取和线路锁定的存储地址的装置和方法
-
申请号: US10743134申请日: 2003-12-23
-
公开(公告)号: US20050138295A1公开(公告)日: 2005-06-23
- 发明人: Per Hammarlund , Stephan Jourdan , Sebastien Hily , Aravindh Baktha , Hermann Gartler
- 申请人: Per Hammarlund , Stephan Jourdan , Sebastien Hily , Aravindh Baktha , Hermann Gartler
- 专利权人: INTEL CORPORATION
- 当前专利权人: INTEL CORPORATION
- 主分类号: G06F9/38
- IPC分类号: G06F9/38 ; G06F12/00 ; G06F12/08
摘要:
Embodiments of the present invention relate to a memory management scheme and apparatus that enables efficient cache memory management. The method includes writing an entry to a store buffer at execute time; determining if the entry's address is in a first-level cache associated with the store buffer before retirement; and setting a status bit associated with the entry in said store buffer, if the address is in the cache in either exclusive or modified state. The method further includes immediately writing the entry to the first-level cache at or after retirement when the status bit is set; and de-allocating the entry from said store buffer at retirement. The method further may comprise resetting the status bit if the cacheline is allocated over or is evicted from the cache before the store buffer entry attempts to write to the cache.
公开/授权文献
信息查询