Invention Grant
- Patent Title: Management of transactional memory access requests by a cache memory
-
Application No.: US13967795Application Date: 2013-08-15
-
Publication No.: US09244724B2Publication Date: 2016-01-26
- Inventor: Sanjeev Ghai , Guy L. Guthrie , Jonathan R. Jackson , Derek E. Williams
- Applicant: GLOBALFOUNDRIES INC.
- Applicant Address: KY Grand Cayman
- Assignee: GLOBALFOUNDRIES INC.
- Current Assignee: GLOBALFOUNDRIES INC.
- Current Assignee Address: KY Grand Cayman
- Agency: Scully, Scott, Murphy & Presser P.C.
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F12/08

Abstract:
In a data processing system having a processor core and a shared memory system including a cache memory that supports the processor core, a transactional memory access request is issued by the processor core in response to execution of a memory access instruction in a memory transaction undergoing execution by the processor core. In response to receiving the transactional memory access request, dispatch logic of the cache memory evaluates the transactional memory access request for dispatch, where the evaluation includes determining whether the memory transaction has a failing transaction state. In response to determining the memory transaction has a failing transaction state, the dispatch logic refrains from dispatching the memory access request for service by the cache memory and refrains from updating at least replacement order information of the cache memory in response to the transactional memory access request.
Public/Granted literature
- US20150052315A1 MANAGEMENT OF TRANSACTIONAL MEMORY ACCESS REQUESTS BY A CACHE MEMORY Public/Granted day:2015-02-19
Information query