Invention Grant
- Patent Title: Data item order restoration
-
Application No.: US15268939Application Date: 2016-09-19
-
Publication No.: US10025554B2Publication Date: 2018-07-17
- Inventor: Eric Ola Harald Liljedahl
- Applicant: ARM Limited
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F5/14 ; G06F13/16

Abstract:
An apparatus and a corresponding method for processing a sequence of received data items are disclosed. The processing is performed by multiple processing elements. A reorder buffer comprising multiple slots is used to maintain the order of the received data items, wherein a processing element reserves a next available slot in the reorder buffer before beginning processing the next data item of the sequence of received data items. On completion of the processing a buffer change indicator value is read by the processing element when seeking to insert the processed data item into the reserved slot. If the buffer change indicator changes during the course of the insertion process, this serves as an indication to the processing element that another processing element is modifying the content of the reorder buffer in parallel. A check may be repeated for at least one subsequent already-processed data item, since this latter data item may have become ready to be retired from the reorder buffer.
Public/Granted literature
- US20180081624A1 DATA ITEM ORDER RESTORATION Public/Granted day:2018-03-22
Information query