Invention Grant
- Patent Title: Processor with hybrid coprocessor/execution unit neural network unit
-
Application No.: US15090798Application Date: 2016-04-05
-
Publication No.: US10585848B2Publication Date: 2020-03-10
- Inventor: G. Glenn Henry , Terry Parks
- Applicant: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
- Applicant Address: CN Shanghai
- Assignee: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
- Current Assignee: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
- Current Assignee Address: CN Shanghai
- Agency: McClure, Qualey & Rodack, LLP
- Main IPC: G06F15/82
- IPC: G06F15/82 ; G06F1/10 ; G06F9/30 ; G06F9/32 ; G06F9/38 ; G06N3/04 ; G06F9/445 ; G06N3/063 ; G06N3/08 ; G06F7/499 ; G06F7/483

Abstract:
A processor includes a front-end portion that issues instructions to execution units that execute the issued instructions. A hardware neural network unit (NNU) execution unit includes a first memory that holds data words associated with artificial neural networks (ANN) neuron outputs, a second memory that holds weight words associated with connections between ANN neurons, and a third memory that holds a program comprising NNU instructions that are distinct, with respect to their instruction set, from the instructions issued to the NNU by the front-end portion of the processor. The program performs ANN-associated computations on the data and weight words. A first instruction instructs the NNU to transfer NNU instructions of the program from architectural general purpose registers to the third memory. A second instruction instructs the NNU to invoke the program stored in the third memory.
Public/Granted literature
- US20170103307A1 PROCESSOR WITH HYBRID COPROCESSOR/EXECUTION UNIT NEURAL NETWORK UNIT Public/Granted day:2017-04-13
Information query