Invention Grant
- Patent Title: Accelerated processing of streams of load-reserve requests
-
Application No.: US16950511Application Date: 2020-11-17
-
Publication No.: US11354243B1Publication Date: 2022-06-07
- Inventor: Derek E. Williams , Guy L. Guthrie , Hugh Shen , Sanjeev Ghai , Luke Murray
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agent Brian F. Russell; Nathan Rau
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F13/40 ; G06F9/30 ; G06F12/0815 ; G06F30/327 ; G06F30/33

Abstract:
A processing unit for a data processing system includes a processor core that issues memory access requests and a cache memory coupled to the processor core. The cache memory includes a reservation circuit that tracks reservations established by the processor core via load-reserve requests and a plurality of read-claim (RC) state machines for servicing memory access requests of the processor core. The cache memory, responsive to receipt from the processor core of a store-conditional request specifying a store target address, allocates an RC state machine among the plurality of RC state machines to process the store-conditional request and transfers responsibility for tracking a reservation for the store target address from the reservation circuit to the RC state machine.
Public/Granted literature
- US20220156194A1 ACCELERATED PROCESSING OF STREAMS OF LOAD-RESERVE REQUESTS Public/Granted day:2022-05-19
Information query