Invention Grant
- Patent Title: Data cache block zero implementation
- Patent Title (中): 数据缓存块零实现
-
Application No.: US12650075Application Date: 2009-12-30
-
Publication No.: US08301843B2Publication Date: 2012-10-30
- Inventor: Ramesh Gunna , Sudarshan Kadambi , Peter J. Bannon
- Applicant: Ramesh Gunna , Sudarshan Kadambi , Peter J. Bannon
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons Hood Kivlin Kowert & Goetzel
- Agent Lawrence J Merkel
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00

Abstract:
In one embodiment, a processor comprises a core configured to execute a data cache block write instruction and an interface unit coupled to the core and to an interconnect on which the processor is configured to communicate. The core is configured to transmit a request to the interface unit in response to the data cache block write instruction. If the request is speculative, the interface unit is configured to issue a first transaction on the interconnect. On the other hand, if the request is non-speculative, the interface unit is configured to issue a second transaction on the interconnect. The second transaction is different from the first transaction. For example, the second transaction may be an invalidate transaction and the first transaction may be a probe transaction. In some embodiments, the processor may be in a system including the interconnect and one or more caching agents.
Public/Granted literature
- US20100106916A1 Data Cache Block Zero Implementation Public/Granted day:2010-04-29
Information query