发明名称 |
EFFICIENT STORE QUEUE ARCHITECTURE |
摘要 |
One embodiment of the present invention provides a store queue that applies the stores to a memory subsystem in program order. This store queue includes a content-addressable memory (CAM), which holds pending stores and facilitates looking up stores based on addresses for the stores, wherein the CAM does not keep track of program order between stores to different addresses. The store queue also includes a program-order queue which keeps track of program order between the stores in the CAM and thereby facilitates applying the stores to the memory subsystem in program order. In a variation on this embodiment, the CAM is a priority CAM which holds separate copies of multiple stores with identical addresses, and when a lookup based on an address matches multiple stores, returns the youngest matching store. |
申请公布号 |
WO2008042573(A2) |
申请公布日期 |
2008.04.10 |
申请号 |
WO2007US78351 |
申请日期 |
2007.09.13 |
申请人 |
SUN MICROSYSTEMS, INC.;CYPHER, ROBERT E.;CHAUDHRY, SHAILENDER |
发明人 |
CYPHER, ROBERT E.;CHAUDHRY, SHAILENDER |
分类号 |
|
主分类号 |
|
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|