Intel Corporation
Memory subsystem operations with unaligned and scatter gather feature to support convolution and dimension shuffle

Last updated:

Abstract:

One embodiment provides an apparatus. The apparatus may include memory circuitry to store tensor data representing a tensor. The apparatus may include memory controller circuitry to access the memory circuitry. The apparatus may include processor circuitry to: receive a request for a tensor operation; generate a plurality of sub-commands for the tensor operation; and provide the sub-commands to memory controller circuitry to perform the tensor operation based on instructions contained in one or more of the sub-commands. The instructions contained in one or more of the sub-commands may include identify addresses in memory to access; activate one or more rows in the memory circuitry that correspond to the addresses; and transfer tensor data to and/or from the memory circuitry.

Status:
Grant
Type:

Utility

Filling date:

12 Jun 2018

Issue date:

28 Sep 2021