Invention Grant
- Patent Title: Scheduling in a data processing apparatus
-
Application No.: US16005811Application Date: 2018-06-12
-
Publication No.: US10754687B2Publication Date: 2020-08-25
- Inventor: . Abhishek Raja , Chris Abernathy , Michael Filippo
- 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/48
- IPC: G06F9/48 ; G06F9/50 ; G06F9/38 ; G06F9/30

Abstract:
There is provided a data processing apparatus that includes processing circuitry for executing a plurality of instructions. Storage circuitry stores a plurality of entries, each entry relating to an instruction in the plurality of instructions and including a dependency field. The dependency field stores a data dependency of that instruction on a previous instruction in the plurality of instructions. Scheduling circuitry schedules the execution of the plurality of instructions in an order that depends on each data dependency. When the previous instruction is a single-cycle instruction, the dependency field includes a reference to one of the entries that relates to the previous instruction, otherwise, the data dependency field includes an indication of an output destination of the previous instruction.
Public/Granted literature
- US20190377599A1 SCHEDULING IN A DATA PROCESSING APPARATUS Public/Granted day:2019-12-12
Information query