Invention Grant
- Patent Title: Data cache block zero implementation
- Patent Title (中): 数据缓存块零实现
-
Application No.: US11281840Application Date: 2005-11-17
-
Publication No.: US07707361B2Publication Date: 2010-04-27
- 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, P.C.
- 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
- US20070113020A1 Data cache block zero implementation Public/Granted day:2007-05-17
Information query