High level instructions with lower-level assembly code style primitives within a memory appliance for accessing memory
AssigneeRambus Inc.
InventorsKeith Lowery, Vlad Fruchter
Life of this patent
Estimating the term…
Loading patent…
AssigneeRambus Inc.
InventorsKeith Lowery, Vlad Fruchter
Estimating the term…
A method of processing memory instructions including receiving a memory related command from a client system in communication with a memory appliance via a communication protocol, wherein the memory appliance comprises a processor, a memory unit controller and a plurality of memory devices coupled to said memory unit controller. The memory related command is translated by the memory appliance into a plurality of primitive commands that are lower level commands and formatted to perform prescribed data manipulation operations on data of the plurality of memory devices stored in data structures. The plurality of primitive commands is executed on data stored in the memory devices to produce a result, wherein the executing is performed by the memory controller. A direct memory transfer of the result is established over the communication protocol to a network.
A method comprising:
A method comprising:
A memory appliance comprising:
Dependencies are inferred from the claim text.