Invention Grant
- Patent Title: Instruction and logic for scheduling instructions
-
Application No.: US15056782Application Date: 2016-02-29
-
Publication No.: US10055256B2Publication Date: 2018-08-21
- Inventor: Sebastian Winkel , Ethan Schuchman , Tyler Sondag , Girish Venkatasubramanian
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Alliance IP, LLC
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/50 ; G06F9/38 ; G06F9/30 ; G06F9/455 ; G06F9/45 ; G06F9/46

Abstract:
A processor includes a front end and a scheduler. The front end includes circuitry to determine whether to apply an acyclical or cyclical thread assignment scheme to code received at the processor, and to, based upon a determined thread assignment scheme, assign code to a static logical thread and to a rotating logical thread. The scheduler includes circuitry to assign the static logical thread to the same physical thread upon a subsequent control flow execution of the static logical thread, and to assign the rotating logical thread to different physical threads upon different executions of instructions in the rotating logical thread.
Public/Granted literature
- US20160274944A1 INSTRUCTION AND LOGIC FOR SCHEDULING INSTRUCTIONS Public/Granted day:2016-09-22
Information query