Invention Grant
- Patent Title: Missing store operation accelerator
- Patent Title (中): 缺少商店操作加速器
-
Application No.: US11271056Application Date: 2005-11-12
-
Publication No.: US07757047B2Publication Date: 2010-07-13
- Inventor: Santosh G. Abraham , Lawrence A. Spracklen , Yuan C. Chou
- Applicant: Santosh G. Abraham , Lawrence A. Spracklen , Yuan C. Chou
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Polsinelli Shughart PC
- Agent Gregory P. Durbin
- Main IPC: G06F13/16
- IPC: G06F13/16

Abstract:
Maintaining a cache of indications of exclusively-owned coherence state for memory space units (e.g., cache line) allows reduction, if not elimination, of delay from missing store operations. In addition, the indications are maintained without corresponding data of the memory space unit, thus allowing representation of a large memory space with a relatively small missing store operation accelerator. With the missing store operation accelerator, a store operation, which misses in low-latency memory (e.g., L1 or L2 cache), proceeds as if the targeted memory space unit resides in the low-latency memory, if indicated in the missing store operation accelerator. When a store operation misses in low-latency memory and hits in the accelerator, a positive acknowledgement is transmitted to the writing processing unit allowing the store operation to proceed. An entry is allocated for the store operation, the store data is written into the allocated entry, and the target of the store operation is requested from memory. When a copy of the data at the requested memory space unit returns, the rest of the allocated entry is updated.
Public/Granted literature
- US20070113022A1 Missing store operation accelerator Public/Granted day:2007-05-17
Information query