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

Claim 14:
15. 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, the processing comprising:
providing the subset of the first collection of activation elements to a respective subset of the MAC computation units in each of the two or more subarrays;
providing a subset of the collection of weights to the respective subset of the MAC computation units in each of the two or more subarrays; and
providing weight values equal to zero to the MAC computation units in each of the two or more subarrays other than the respective subsets of the MAC computation units in each of the two or more subarrays.