Invention Application
US20140089600A1 SYSTEM CACHE WITH DATA PENDING STATE 审中-公开
具有数据暂停状态的系统缓存

  • Patent Title: SYSTEM CACHE WITH DATA PENDING STATE
  • Patent Title (中): 具有数据暂停状态的系统缓存
  • Application No.: US13629138
    Application Date: 2012-09-27
  • Publication No.: US20140089600A1
    Publication Date: 2014-03-27
  • Inventor: Sukalpa BiswasShinye ShiuJames B. Keller
  • Applicant: APPLE INC.
  • Applicant Address: US CA Cupertino
  • Assignee: APPLE INC.
  • Current Assignee: APPLE INC.
  • Current Assignee Address: US CA Cupertino
  • Main IPC: G06F12/08
  • IPC: G06F12/08
SYSTEM CACHE WITH DATA PENDING STATE
Abstract:
Methods and apparatuses for utilizing a data pending state for cache misses in a system cache. To reduce the size of a miss queue that is searched by subsequent misses, a cache line storage location is allocated in the system cache for a miss and the state of the cache line storage location is set to data pending. A subsequent request that hits to the cache line storage location will detect the data pending state and as a result, the subsequent request will be sent to a replay buffer. When the fill for the original miss comes back from external memory, the state of the cache line storage location is updated to a clean state. Then, the request stored in the replay buffer is reactivated and allowed to complete its access to the cache line storage location.
Information query
Patent Agency Ranking
0/0