Invention Grant
- Patent Title: Efficient utilization of processing element array
-
Application No.: US18352768Application Date: 2023-07-14
-
Publication No.: US12198041B2Publication Date: 2025-01-14
- Inventor: Jeffrey T. Huynh , Ron Diamant , Hongbin Zheng , Yizhi Liu , Animesh Jain , Yida Wang , Vinod Sharma , Richard John Heaton , Randy Renfu Huang , Sundeep Amirineni , Drazen Borkovic
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US WA Seattle
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US WA Seattle
- Agency: Weaver Austin Villeneuve & Sampson LLP
- Main IPC: G06N3/063
- IPC: G06N3/063 ; G06N3/04 ; G06N3/045 ; G06N3/08

Abstract:
Generating instructions for programming a processing element array to implement a convolution operation can include determining that the convolution operation under-utilizes the processing element array. The convolution operation involves using the processing element array to perform a series of matrix multiplications between a set of filters and a set of input matrices. Each filter comprises a weight matrix. Each input matrix is assigned to a respective row in the processing element array. Under-utilization can be determined through detecting that less than a threshold number of rows would be used concurrently. In response to determining that the convolution operation under-utilizes the processing element array, instructions can be added for modifying the convolution operation to increase the number of rows used concurrently. The added instructions are executable to cause at least one input matrix to be processed in parallel across more rows compared to processing without modifying the convolution operation.
Public/Granted literature
- US20230359876A1 EFFICIENT UTILIZATION OF PROCESSING ELEMENT ARRAY Public/Granted day:2023-11-09
Information query