| CPC G06F 9/30032 (2013.01) [G06F 9/3001 (2013.01); G06F 9/30036 (2013.01); G06F 9/30038 (2023.08); G06F 9/3818 (2013.01); G06F 7/5443 (2013.01); G06F 17/16 (2013.01); G06N 3/08 (2013.01)] | 15 Claims |

|
1. An apparatus comprising:
a hardware instruction decoder to decode a single instruction having a first operand to reference a base address of a first representation of a source matrix, a second operand to reference a base address of second representation of a destination matrix, and a third operand to specify one of a plurality of fill values, wherein the plurality of fill values includes a zero and a one; and
execution circuitry to perform one or more operations corresponding to the single instruction, including:
copying elements of the source matrix to same element locations in the destination matrix; and
filling empty element locations of the destination matrix with the one of the plurality of fill values.
|