Optimizing an operation on tensors with respect to a processing device
AssigneeMicrosoft Technology Licensing, LLC
InventorsWei CUI, Jilong XUE
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsWei CUI, Jilong XUE
Estimating the term…
A scheme of optimizing an operation on tensors for a processing device is provided. In this scheme, based on a size of a target tensor, a target window size is determined for a target operation associated with the target tensor to be processed on a processing device. At least one data block is determined based on the target window size and the target tensor. A set of elements included in the at least one data block cover at least the target tensor. For each data block, at least one predetermined task corresponding to the target operation and target window size are performed based on a position of each element of the data block in the target tensor. These predetermined tasks are precompiled to achieve the target operation. In this way, for various types of processing devices, a universal and efficient scheme may be implemented for tensors with different sizes.
-15. (canceled)
A method of computer implementation, comprising:
An electronic device, comprising:
A computer program product tangibly stored in a computer storage medium and comprising computer executable instructions that, when executed by a device, cause the device to perform acts comprising:
Dependencies are inferred from the claim text.