Patent ID: 11972349
Assignee: META PLATFORMS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. The system of claim 13, wherein:
to use the first instructions and the second instructions to provide the activation elements and the weights to the one or more subarrays, the program instructions are further operable to cause the system to, in a first cycle of a multi-cycle convolution:
provide a same first collection of activation elements to two or more subarrays, the first collection of activation elements corresponding to a first one of the vector read operations;
provide a same collection of weights to the two or more subarrays; and
process, by each of the two or more subarrays, a respective subset of the first collection of activation elements while applying the collection of weights; and

the program instructions are further operable to cause the system to, in a second cycle of the multi-cycle convolution:
provide a same second collection of activation elements to the two or more subarrays, the second collection of activation elements corresponding to a second one of the vector read operations and comprising a subset of the first collection of activation elements and additional activation elements stored contiguous to the subset of the first collection of activation elements in the activation memory;
provide the collection of weights to the two or more subarrays; and
process, by each of the two or more subarrays, a respective subset of the second collection of activation elements while applying the collection of weights.