Computer system and method for data access
AssigneeLuminous Computing, Inc.
InventorsDave Baker, Anahita Shayesteh, Mitchell A. Nahmias, Vishal Kasliwal
Life of this patent
Estimating the term…
Loading patent…
AssigneeLuminous Computing, Inc.
InventorsDave Baker, Anahita Shayesteh, Mitchell A. Nahmias, Vishal Kasliwal
Estimating the term…
A computer system comprises one or more processing units and a plurality of memory locations interconnected by a plurality of data links, each processing unit comprising a data request engine and a processor. A method for accessing data in memory of the computer system, includes: receiving a data access job at a first data request engine specifying data to be accessed; and generating a plurality of memory access requests to request the plurality of data partitions needed to fulfill the data access job. The plurality of memory access requests are then delivered to the plurality of memory locations, and the plurality of data partitions are copied or moved from the plurality of memory locations to the first processing unit via the data links. The data access job specifies a plurality of data partitions of a source data structure distributed over the plurality of memory locations of the computer system. One purpose of this computer system is to accelerate the accessing of the rows or vectors in an embedding table for machine learning.
A method for accessing data in memory of a computer system, comprising one or more processing units and a plurality of memory locations interconnected by a plurality of data links, each processing unit comprising a data request engine and a processor, the method comprising:
A computer system comprising:
Dependencies are inferred from the claim text.