CONVOLUTIONAL NEURAL NETWORKS ON HARDWARE ACCELERATORS

Patent №

US 11,200,486

Granted

2021-12-14

Filed 2019

Owner

MICROSOFT TECHNOLOGY LICENSING LLC

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.

Machine learningAI hardwareG06N 3/063G06F 15/7803G06N 3/0464

AI classification

AI hardware1.00
Machine learning1.00
Knowledge representation0.06
Vision0.02
Natural language0.02
Evolutionary computation0.00
Speech0.00
Planning0.00

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.

© 2026 NYSGPT2525 LLC