| CPC G06N 3/063 (2013.01) [G06F 9/3001 (2013.01); G06N 3/04 (2013.01)] | 20 Claims |

|
19. A method, comprising:
receiving sparsity information for input activations (IFs) and weights (FLs) to be used for executing a neural network (NN);
determining an average combined sparsity value for the IFs and FLs based on the sparsity information; and
activating or deactivating, based on the average combined sparsity value, a plurality of multiply-and-accumulate (MAC) units in a processing element (PE) of a PE array implemented by hardware, wherein the PE includes a plurality of MAC units and a register file (RF) comprising a plurality of RF instances.
|