Invention Grant
- Patent Title: User-level fork and join processors, methods, systems, and instructions
-
Application No.: US14671475Application Date: 2015-03-27
-
Publication No.: US09747108B2Publication Date: 2017-08-29
- Inventor: Oren Ben-Kiki , Ilan Pardo , Arch D. Robison , James H. Cownie
- Applicant: INTEL CORPORATION
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Vecchia Patent Agent, LLC
- Main IPC: G06F12/10
- IPC: G06F12/10 ; G06F9/38 ; G06F12/0875 ; G06F12/0811 ; G06F9/30

Abstract:
A processor of an aspect includes a plurality of processor elements, and a first processor element. The first processor element may perform a user-level fork instruction of a software thread. The first processor element may include a decoder to decode the user-level fork instruction. The user-level fork instruction is to indicate at least one instruction address. The first processor element may also include a user-level thread fork module. The user-level fork module, in response to the user-level fork instruction being decoded, may configure each of the plurality of processor elements to perform instructions in parallel. Other processors, methods, systems, and instructions are disclosed.
Public/Granted literature
- US20160283245A1 USER-LEVEL FORK AND JOIN PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS Public/Granted day:2016-09-29
Information query