PROCESSING TENSORS

The present disclosure relates to a method of accessing a n-dimensional tensor of elements in a memory by a computer system. The multidimensional tensor comprises two-dimensional arrays, herein referred to as pages, each page being configured to comprise a predefined number of one-dimensional arrays...

Full description

Saved in:
Bibliographic Details
Main Authors Horbach, Holger, Figuli, Razvan Peter, Heyne, Julian, Lichtenau, Cedric
Format Patent
LanguageEnglish
Published 25.04.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The present disclosure relates to a method of accessing a n-dimensional tensor of elements in a memory by a computer system. The multidimensional tensor comprises two-dimensional arrays, herein referred to as pages, each page being configured to comprise a predefined number of one-dimensional arrays of elements, herein referred to as sticks. The method includes linearly loading page per page of the tensor, and doing the following for each page: loading the non-empty sticks of the page from the memory using a base address of the page and determining a base address for the subsequent page using the number of loaded sticks and using an address offset indicative of potential empty sticks of the page. In case the number of loaded pages reaches a chunk size, the chunk page counter may be reinitialized and the linear loading may be continued with a subsequent page.
Bibliography:Application Number: US202218046322