Invention Grant
- Patent Title: System and method of input alignment for efficient vector operations in an artificial neural network
-
Application No.: US16569307Application Date: 2019-09-12
-
Publication No.: US11238334B2Publication Date: 2022-02-01
- Inventor: Avi Baum , Or Danon , Daniel Ciubotariu
- Applicant: Hailo Technologies Ltd.
- Applicant Address: IL Tel Aviv
- Assignee: Hailo Technologies Ltd.
- Current Assignee: Hailo Technologies Ltd.
- Current Assignee Address: IL Tel Aviv
- Agency: Zaretsky Group PC
- Agent Howard Zaretsky
- Main IPC: G06N3/063
- IPC: G06N3/063 ; G06F5/06 ; G06F5/10 ; G06F7/78 ; G06F9/30 ; G06N3/04 ; G06N3/08

Abstract:
A novel and useful system and method of input alignment for streamlining vector operations that reduce the required memory read bandwidth. The input aligner as deployed in the NN processor, functions to facilitate the reuse of data read from memory and to avoid having to re-read that data in the context of neural network calculations. The input aligner functions to distribute input data (or weights) to the appropriate compute elements while consuming input data in a single cycle. Thus, the input aligner is operative to lower the required read bandwidth of layer input in an ANN. This reflects the fact that normally in practice, a vector multiplication is performed every time instance. This considers the fact that in many native calculations that take place in an ANN, the same data point is involved in multiple calculations.
Public/Granted literature
- US20200005127A1 System And Method Of Input Alignment For Efficient Vector Operations In An Artificial Neural Network Public/Granted day:2020-01-02
Information query