Patent ID: 11907146
Assignee: QUADRIC.IO, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 17:
18. A method comprising:
identifying, via a front-end application programming interface (API), a set of memory access parameters for transferring data between distinct memory components;
creating data fetching instructions executable by one or more circuits of an integrated circuit, wherein creating the data fetching instructions includes:
(i) defining a shape of a direct memory access (DMA) tile that, when executed, accesses data from within an on-chip memory (OCM);
(ii) generating multi-directional DMA instructions that, when executed, iterates the DMA tile along multiple distinct axes within the OCM for transferring a target corpus of data; and

transferring the target corpus of data from the OCM to a plurality of distinct processing cores of the integrated circuit based on executing the data fetching instructions.