Invention Grant
- Patent Title: Task parallel processing method, apparatus and system, storage medium and computer device
-
Application No.: US16702502Application Date: 2019-12-03
-
Publication No.: US11113103B2Publication Date: 2021-09-07
- Inventor: Yongwei Zhao , Xiaofu Meng
- Applicant: Shanghai Cambricon Information Technology Co., Ltd
- Applicant Address: CN Shanghai
- Assignee: Shanghai Cambricon Information Technology Co., Ltd
- Current Assignee: Shanghai Cambricon Information Technology Co., Ltd
- Current Assignee Address: CN Shanghai
- Agency: Bayes PLLC
- Priority: CN201711157341.X 20171120,CN201711484410.8 20171229,CN201810083577.1 20180129,CN201810084077.X 20180129
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/48 ; G06F9/38 ; G06N3/04 ; G06N3/10 ; G06F9/54

Abstract:
Systems and methods for scheduling an instruction list for parallel processing tasks are provided. An exemplary method includes obtaining an instruction set in the instruction list to be scheduled and determining data dependencies among instructions in the instruction set by performing a data dependency analysis on the instruction set. The method also includes obtaining, based on the data dependencies, selection nodes for performing instruction selections during the scheduling of the instruction list. The method further includes determining, based on a preset rule, an order of instructions in a scheduled instruction list according to a corresponding order of the selection nodes.
Information query