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

Claim 18:
19. The media of claim 18, 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 software is further operable 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 software is further operable 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.