Deep learning optimization through zero tile manipulation
AssigneeInternational Business Machines Corporation
InventorsMonodeep Kar, Subhankar Pal, Alper Buyuktosunoglu, Sanchari Sen
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsMonodeep Kar, Subhankar Pal, Alper Buyuktosunoglu, Sanchari Sen
Estimating the term…
Processing zero weights within a data structure when performing a multiply and accumulate operation in a deep learning network as the result is itself a zero. Avoiding this step may save time and reduce power consumption in the training and operation of deep learning networks. An approach to zero-tile manipulation may be presented herein. An approach to permute and pack weighted data structures into zero-tile data structures may be presented. The zero-tiles may be configured in a structure which is optimized for the architecture of a parallel processing unit. The zero tile data structures may comprise vectors which instruct a the components in processing element to operate in a manner which prevents the element from expending energy when processing the zero tiles. An apparatus may also be presented in the immediate disclosure which can be configured to accept a zero-tile data structure.
An apparatus for processing zero-tiles in deep learning models, the apparatus comprising:
A computer implemented method for generating tile data structure comprised of zero-tiles from a weight-based data structure, the computer-implemented method comprising:
A computing system for manipulating zero-tile data structures, the computer structure comprising:
Dependencies are inferred from the claim text.