Patent №
US 11,200,486
Granted
2021-12-14
Filed 2019
Owner
MICROSOFT TECHNOLOGY LICENSING LLC
Lab
AI components
2
ml · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
16440948
A hardware acceleration component is provided for implementing a convolutional neural network. The hardware acceleration component includes an array of N rows and M columns of functional units, an array of N input data buffers configured to store input data, and an array of M weights data buffers configured to store weights data. Each of the N input data buffers is coupled to a corresponding one of the N rows of functional units. Each of the M weights data buffers is coupled to a corresponding one of the M columns of functional units. Each functional unit in a row is configured to receive a same set of input data. Each functional unit in a column is configured to receive a same set of weights data from the weights data buffer coupled to the row. Each of the functional units is configured to perform a convolution of the received input data and the received weights data, and the M columns of functional units are configured to provide M planes of output data.
AI classification
Ownership
MICROSOFT TECHNOLOGY LICENSING LLC
assignment · 494650396
Assignors
CHUNG, ERIC, STRAUSS, KARIN, OVTCHAROV, KALIN, KIM, JOO-YOUNG, RUWASE, OLATUNJI
On an employer assignment, the assignors are typically the inventors.