Invention Grant
- Patent Title: Hardware accelerator pre-configured with coefficients for matrix-transform operations
-
Application No.: US15839229Application Date: 2017-12-12
-
Publication No.: US10372787B2Publication Date: 2019-08-06
- Inventor: Jong Soo Park , Nadav Rotem , Mikhail Smelyanskiy , Abdulkadir Utku Diril
- Applicant: Facebook, Inc.
- Applicant Address: US CA Menlo Park
- Assignee: Facebook, Inc.
- Current Assignee: Facebook, Inc.
- Current Assignee Address: US CA Menlo Park
- Agency: FisherBroyles, LLP
- Main IPC: G06F17/16
- IPC: G06F17/16 ; G06F7/523 ; G06F12/0875 ; G06N3/02 ; G06N20/00

Abstract:
A special-purpose hardware accelerator may include a cache configured to store an input matrix related to performing a convolution operation and a matrix-multiplication subsystem pre-configured with matrix-transform coefficients for performing matrix-transform operations. The matrix-multiplication subsystem may perform the convolution operation by (1) reading the input matrix from the cache, (2) transforming the input matrix via matrix multiplication, (3) transforming, via matrix multiplication, a parameter matrix that includes convolution parameters for performing the convolution operation, (4) applying the transformed parameter matrix to the transformed input matrix via an element-wise multiplication operation, and then (5) performing an inverse-transformation operation on the results of the element-wise multiplication operation to create an output matrix for the convolution operation. Various other systems and methods are also disclosed.
Public/Granted literature
- US20190179869A1 HARDWARE ACCELERATOR PRE-CONFIGURED WITH COEFFICIENTS FOR MATRIX-TRANSFORM OPERATIONS Public/Granted day:2019-06-13
Information query