Invention Grant
- Patent Title: Multi-operation neural network unit
-
Application No.: US15090712Application Date: 2016-04-05
-
Publication No.: US10366050B2Publication Date: 2019-07-30
- 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: G06F17/30
- IPC: G06F17/30 ; G06F15/82 ; G06F1/10 ; G06F9/30 ; G06N3/04 ; G06F9/445 ; G06N3/063 ; G06N3/08 ; G06F9/38 ; G06F7/499 ; G06F7/483 ; G06F9/32

Abstract:
A neural network unit (NNU) includes N neural processing units (NPU). Each NPU has an arithmetic unit and an accumulator. First and second multiplexed registers of the N NPUs collectively selectively operate as respective first and second N-word rotaters. First and second memories respectively hold rows of N weight/data words and provide the N weight/data words of a row to corresponding ones of the N NPUs. The NPUs selectively perform: multiply-accumulate operations on rows of N weight words and on a row of N data words, using the second N-word rotater; convolution operations on rows of N weight words, using the first N-word rotater, and on rows of N data words, the rows of weight words being a data matrix, and the rows of data words being elements of a convolution kernel; and pooling operations on rows of N weight words, using the first N-word rotater.
Public/Granted literature
- US20170103310A1 MULTI-OPERATION NEURAL NETWORK UNIT Public/Granted day:2017-04-13
Information query