Invention Grant
- Patent Title: Epoch-based determination of completion of barrier termination command
-
Application No.: US16898781Application Date: 2020-06-11
-
Publication No.: US11379152B2Publication Date: 2022-07-05
- Inventor: Andrew Brookfield Swaine , Peter Andrew Riocreux
- Applicant: Arm Limited
- Applicant Address: GB Cambridge
- Assignee: Arm Limited
- Current Assignee: Arm Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Priority: GB1910534 20190723
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F12/1009 ; G06F12/1027

Abstract:
An apparatus comprises transaction handling circuitry to issue memory access transactions, each memory access transaction specifying an epoch identifier indicative of a current epoch in which the memory access transaction is issued; transaction tracking circuitry to track, for each of at least two epochs, a number of outstanding memory access transactions issued in that epoch; barrier termination circuitry to signal completion of a barrier termination command when the transaction tracking circuitry indicates that there are no outstanding memory access transactions remaining which were issued in one or more epochs preceding a barrier point; and epoch changing circuitry to change the current epoch to a next epoch, in response to a barrier point signal representing said barrier point. This helps to reduce the circuit area overhead for tracking completion of memory access transactions preceding a barrier point.
Public/Granted literature
- US20210026568A1 EPOCH-BASED DETERMINATION OF COMPLETION OF BARRIER TERMINATION COMMAND Public/Granted day:2021-01-28
Information query