Invention Grant
- Patent Title: Compiling and combining instructions from different branches for execution in a processing element of a multithreaded processor
-
Application No.: US16712778Application Date: 2019-12-12
-
Publication No.: US11307862B2Publication Date: 2022-04-19
- Inventor: Jung-Wook Park
- Applicant: Imagination Technologies Limited
- Applicant Address: GB Kings Langley
- Assignee: Imagination Technologies Limited
- Current Assignee: Imagination Technologies Limited
- Current Assignee Address: GB Kings Langley
- Agency: Potomac Law Group, PLLC
- Agent Vincent M DeLuca
- Priority: GB1415210 20140828
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F15/76

Abstract:
A data processing system includes a processor operable to execute a program partitioned into a number of discrete instructions, the processor having multiple processing elements each capable of executing more than one instruction per cycle, and an interface configured to read a first program and, on detecting a branch operation by that program creating m number of branches each having a different sequence of instructions, combine an instruction from one of the branches with an instruction from at least one other branch so as to cause a processing element to execute the combined instructions during a single cycle.
Information query