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

Claim 15:
16. The media of claim 15, wherein:
the first multi-cycle instruction represents a portion of a machine-learning program;
the machine-learning program comprises a plurality of multi-cycle instructions, each of which is associated with one or more convolution operations to be performed in a respective layer in a convolutional neural network;
a first cycle of the first multi-cycle instruction is associated with a first convolution operation;
each of the vector operations in the first sequence of vector operations comprises one or more of: a vector read operation, a vector addition operation, and a vector multiply operation; and
the software is further operable when executed to:
determine, based on the first multi-cycle instruction, (3) weight information usable to determine weights to be applied in the one or more convolution operations associated with the first multi-cycle instruction;
determine, for at least one vector operation in the first sequence of vector operations and dependent on the weight information, a first subset of the weights associated with the first multi-cycle instruction that are associated with the first convolution operation; and
provide the first subset of the weights that are associated with the first convolution operation to a hardware compute array of at least one of the tensor processors in the cluster for execution of the first convolution operation in the first cycle of the first multi-cycle instruction.