- 专利标题: Neural processing unit that selectively writes back to neural memory either activation function output or accumulator value
-
申请号: US15090678申请日: 2016-04-05
-
公开(公告)号: US10509765B2公开(公告)日: 2019-12-17
- 发明人: G. Glenn Henry , Terry Parks
- 申请人: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
- 申请人地址: CN Shanghai
- 专利权人: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
- 当前专利权人: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
- 当前专利权人地址: CN Shanghai
- 代理机构: McClure, Qualey & Rodack, LLP
- 主分类号: G06F9/30
- IPC分类号: G06F9/30 ; G06F15/82 ; G06F1/10 ; G06F9/32 ; G06F9/38 ; G06N3/04 ; G06F9/445 ; G06N3/063 ; G06N3/08 ; G06F7/499 ; G06F7/483
摘要:
A neural network unit includes a programmable indicator, a first memory that holds first operands, a second memory that holds second operands, neural processing units (NPU), and activation units. Each NPU has an accumulator and an arithmetic unit that performs a series of multiply operations on pairs of the first and second operands received from the first and second memories to generate a series of products, and a series of addition operations on the series of products to accumulate an accumulated value in the accumulator. The activation units perform activation functions on the accumulated values in the accumulators to generate results. When the indicator specifies the first action, the neural network unit writes to the first memory the results generated by the activation units. When the indicator specifies the second action, the neural network unit writes to the first memory the accumulated values in the accumulators.
公开/授权文献
信息查询