Invention Grant
- Patent Title: Processing queue management
-
Application No.: US15076889Application Date: 2016-03-22
-
Publication No.: US10042640B2Publication Date: 2018-08-07
- Inventor: Luca Scalabrino , Frederic Jean Denis Arsanto , Thomas Gilles Tarridec , Cedric Denis Robert Airaud
- 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: GB1508132.6 20150513
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/312 ; G06F9/38 ; G06F9/52 ; G06F8/41

Abstract:
A data processing system 2 includes multiple out-of-order issue queues 8, 10. A master serialization instruction MSI received by a first issue queue 8 is detected by slave generation circuitry 24 which generates a slave serialization instruction SSI added to a second issue queue 10. The master serialization instruction MSI manages serialization relative to the instructions within the first issue queue 8. The slave serialization instruction SSI manages serialization relative to the instructions within the second issue queue 10. The master serialization instruction MSI and the slave serialization instruction SSI are removed when both have met their serialization conditions and are respectively the oldest instructions within their issue queues.
Public/Granted literature
- US20160335085A1 PROCESSING QUEUE MANAGEMENT Public/Granted day:2016-11-17
Information query