Invention Grant
- Patent Title: Bypassing a store-conditional request around a store queue
-
Application No.: US14100356Application Date: 2013-12-09
-
Publication No.: US09304936B2Publication Date: 2016-04-05
- Inventor: Sanjeev Ghai , Guy L. Guthrie , Hugh Shen , Derek E. Williams
- 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
- Agency: Russell Ng PLLC
- Agent Steven Bennett
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/08 ; G06F12/12 ; G06F13/00 ; G06F13/28 ; G06F9/38

Abstract:
In response to receipt of a store-conditional (STCX) request of a processor core, the STCX request is buffered in an entry of a store queue for eventual service by a read-claim (RC) machine by reference to a cache array, and the STCX request is concurrently transmitted via a bypass path bypassing the store queue. In response to dispatch logic dispatching the STCX request transmitted via the bypass path to the RC machine for service by reference to the cache array, the entry of the STCX request in the store queue is updated to prohibit selection of the STCX request in the store queue for service. In response to the STCX request transmitted via the bypass path not being dispatched by the dispatch logic, the STCX is thereafter transmitted from the store queue to the dispatch logic and dispatched to the RC machine for service by reference to the cache array.
Public/Granted literature
- US20150161053A1 BYPASSING A STORE-CONDITIONAL REQUEST AROUND A STORE QUEUE Public/Granted day:2015-06-11
Information query