Invention Grant
- Patent Title: Tracking source availability for instructions in a scheduler instruction queue
-
Application No.: US14452923Application Date: 2014-08-06
-
Publication No.: US09652305B2Publication Date: 2017-05-16
- Inventor: Srikanth Arekapudi , Emil Talpes , Sahil Arora
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Sunnyvale
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/54 ; G06F9/48

Abstract:
A processor includes an execution unit to execute instructions and a scheduler unit to store a queue of instructions for execution by the execution unit. The scheduler unit includes a wake array including a plurality of source slots to store source identifiers for sources associated with the instructions, a picker to schedule a particular instruction for execution in the execution unit, broadcast a destination identifier associated with the particular instruction to a first subset of the source slots, and a delay element to receive the destination identifier broadcast by the picker and communicate a delayed version of the destination identifier to a second subset of the source slots different from the first subset.
Public/Granted literature
- US20160041853A1 TRACKING SOURCE AVAILABILITY FOR INSTRUCTIONS IN A SCHEDULER INSTRUCTION QUEUE Public/Granted day:2016-02-11
Information query