Invention Grant
- Patent Title: Multi-thread processing
-
Application No.: US16806937Application Date: 2020-03-02
-
Publication No.: US11216278B2Publication Date: 2022-01-04
- Inventor: Ling Ma , Wei Zhou , Changhua He
- Applicant: Advanced New Technologies Co., Ltd.
- Applicant Address: KY George Town
- Assignee: Advanced New Technologies Co., Ltd.
- Current Assignee: Advanced New Technologies Co., Ltd.
- Current Assignee Address: KY George Town
- Agency: Fish & Richardson P.C.
- Priority: CN201910739180.8 20190812
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/30 ; G06F9/38 ; G06F8/41

Abstract:
A computer-implemented method for multi-thread processing, the method including: compiling a first plurality of threads using a corresponding first register set for each thread in the first plurality of threads, to obtain a first plurality of corresponding machine instruction codes; and fusing the first plurality of machine instruction codes using first instructions in an instruction set supported by a processing core, to obtain machine instruction code of a fused thread, the machine instruction code of the fused thread including thread portions corresponding to each thread of the first plurality of threads, in which the first instructions include load effective address instructions and control transfer instructions, in which the load effective address instructions and the control transfer instructions are compiled using a second register set, and in which jump operations between thread portions are implemented by the control transfer instructions inserted into the machine instruction code of the fused thread.
Public/Granted literature
- US20210049014A1 MULTI-THREAD PROCESSING Public/Granted day:2021-02-18
Information query