Invention Grant
- Patent Title: Neural network processor
-
Application No.: US15674936Application Date: 2017-08-11
-
Publication No.: US11023807B2Publication Date: 2021-06-01
- Inventor: Shankar S. Narayan , Ryan S. Haraden
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Alleman Hall Creasman & Tuttle LLP
- Main IPC: G06N3/08
- IPC: G06N3/08 ; G06N3/04 ; G06F7/544 ; G06F1/3234 ; G06N3/063 ; G06F1/3287 ; G06F9/30 ; G06F9/38

Abstract:
Each processor of the SIMD array performs the computations for a respective neuron of a neural network. As part of this computation, each processor of the SIMD array multiplies an input to a weight and accumulates the result for its assigned neuron each (MAC) instruction cycle. A table in a first memory is used to store which input is fed to each processor of the SIMD array. A crossbar is used to route a specific input to each processor each MAC cycle. A second memory is used to provide the appropriate weight to each processor that corresponds the input being routed to that processor.
Public/Granted literature
- US20180189649A1 NEURAL NETWORK PROCESSOR Public/Granted day:2018-07-05
Information query