Patent classifications
G06F7/764
PROCESSOR
A processor comprises a handling unit configured to issue invocation data to a storage access controller to load multi-dimensional bricks from the tensor. The multidimensional bricks comprise a brick of primary data and a brick of auxiliary data. The storage access controller configured to: identify a location of the brick of primary data in the storage of the processor using one or more stride of the primary data in one or more dimension of the tensor, load the brick of primary data from the identified location, determine one or more virtual strides for one or more dimensions of the auxiliary data based on the one or more strides of the primary data, identify a location of the brick of auxiliary data in the first storage using the determined one or more virtual strides, and load the brick of the auxiliary data from the identified location.