The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 10, 2023

Filed:

Mar. 09, 2020
Applicant:

Shanghai Denglin Technologies Co., Ltd., Shanghai, CN;

Inventors:

Ping Wang, Shanghai, CN;

Jianwen Li, Shanghai, CN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/48 (2006.01); G06F 15/78 (2006.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06F 15/781 (2013.01); G06F 9/4881 (2013.01); G06F 15/7807 (2013.01); G06N 20/00 (2019.01);
Abstract

Embodiments described herein provide a configurable heterogeneous Artificial Intelligence (AI) processor comprising at least two different architectural types of computation units, a storage unit and a controller. Each of the computation units has a respective task queue. The controller is configured to partition a computation graph of a neural network into a plurality of computation subtasks and distribute the computation subtasks to the task queues of the computation units. The controller is also configured to set a dependency among the computation subtasks, synchronize the computation subtasks according to the set dependency, and control access to data involved in the computation subtasks. Different application tasks are processed by uniformly managing and scheduling the various architectural types of computation units in an on-chip heterogeneous manner, so that the AI processor can flexibly adapt to different application scenarios.


Find Patent Forward Citations

Loading…