Patent ID: 7818748

Claim:
An apparatus comprising: a task scheduler to retrieve and/or store data objects; a function block to provide a request to the task scheduler, the request associated with a data object from among the data objects retrievable and/or storable by the task scheduler; a first memory to store the request, the request having an identifier field to store an identifier associated with the function block, and the request having a field to store a computation count associated with the function block, the computation count correlated to a number of computations of use of the function block; second memory to store a first table; and a functional unit to read an entry stored in the first table based upon the identifier and the computation count, the computation count used to locate the entry in the first table; wherein the entry indicates a memory address for the data object; wherein the second memory further stores a second table; and the functional unit, in response to reading the identifier, reads an offset address stored in the second table, wherein the functional unit reads the entry stored in the first table based upon the offset address and the computation count.