Invention Grant
- Patent Title: Speculative read in a cache coherent microprocessor
- Patent Title (中): 推测读取缓存一致性微处理器
-
Application No.: US14557715Application Date: 2014-12-02
-
Publication No.: US09141545B2Publication Date: 2015-09-22
- Inventor: William Lee , Thomas Benjamin Berg
- Applicant: ARM Finance Overseas Limited
- Applicant Address: GB Cambridge
- Assignee: ARM Finance Overseas Limited
- Current Assignee: ARM Finance Overseas Limited
- Current Assignee Address: GB Cambridge
- Agency: Patterson Thuente Pedersen, P.A.
- Main IPC: G06F12/08
- IPC: G06F12/08

Abstract:
A cache coherence manager, disposed in a multi-core microprocessor, includes a request unit, an intervention unit, a response unit and an interface unit. The request unit receives coherent requests and selectively issues speculative requests in response. The interface unit selectively forwards the speculative requests to a memory. The interface unit includes at least three tables. Each entry in the first table represents an index to the second table. Each entry in the second table represents an index to the third table. The entry in the first table is allocated when a response to an associated intervention message is stored in the first table but before the speculative request is received by the interface unit. The entry in the second table is allocated when the speculative request is stored in the interface unit. The entry in the third table is allocated when the speculative request is issued to the memory.
Public/Granted literature
- US20150089157A1 SPECULATIVE READ IN A CACHE COHERENT MICROPROCESSOR Public/Granted day:2015-03-26
Information query