Invention Grant
- Patent Title: Systems, apparatus, methods, and architectures for a neural network workflow to generate a hardware accelerator
-
Application No.: US16744040Application Date: 2020-01-15
-
Publication No.: US11321606B2Publication Date: 2022-05-03
- Inventor: Hardik Sharma , Jongse Park
- Applicant: Bigstream Solutions, Inc.
- Applicant Address: US CA Mountain View
- Assignee: Bigstream Solutions, Inc.
- Current Assignee: Bigstream Solutions, Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Jaffery Watson Mendonsa & Hamilton LLP
- Main IPC: G06F15/78
- IPC: G06F15/78 ; G06F15/80 ; G06N3/04 ; G06N3/10 ; G06N3/08 ; G06F5/06 ; G06N20/00 ; G06F9/48 ; G06F9/50 ; G06N5/04

Abstract:
Methods, systems, apparatus, and circuits for dynamically optimizing the circuit for forward and backward propagation phases of training for neural networks, given a fixed resource budget. The circuits comprising: (1) a specialized circuit that can operate on a plurality of multi-dimensional inputs and weights for the forward propagations phase of neural networks; and (2) a specialized circuit that can operate on either gradients and inputs, or gradients and weights for the backward propagation phase of neural networks. The method comprising: (1) an analysis step to obtain the number of operations and the precision of operations in the forward and backward propagations phases of the neural network; (2) a sampling step to obtain the number of zero-valued activations and gradients during the execution of the neural network; (3) a scheduling and estimation step to obtain the runtime for the forward and backward phases of neural network execution using specialized circuits; (4) a builder step to apply the optimal breakdown of resource budget for the forward and backward phases of the neural network to improve the execution of the Neural Network training for future iterations.
Public/Granted literature
Information query