Back to results
US 2024/0220419 A1Published application
Logic module for use with encoded instructions
AssigneePure Storage, Inc.
InventorsBRIAN T. GOLD, JOHN HAYES, HARI KANNAN
Life of this patent
Estimating the term…
Abstract
A method for hardware assisted data lookup in a storage unit is provided. The method includes formatting data in at least one of a plurality of data formats for storage in the storage unit. The method includes configuring a logic unit with one or more parameters associated with the plurality of data formats and identifying incoming data with the one or more parameters as an instruction for execution.
Claims20
A storage system comprising:
- a plurality of storage units;
- and
- a processor, operatively coupled to the plurality of storage units, configured to:
- encode an instruction in metadata to be stored at a page of storage memory, the instruction comprising a command to perform an action on another page of the storage memory;
- and
- provide the page to a storage unit of the plurality of storage units for writing into the storage memory of the storage unit, wherein the storage unit is to perform the action upon reading the page comprising the instruction from the storage memory.
3 more elements
A method comprising:
- encoding, by a processor operatively coupled to a plurality of storage units, an instruction in metadata to be stored at a page of storage memory, the instruction comprising a command to perform an action on another page of the storage memory;
- and
- providing the page to a storage unit of the plurality of storage units for writing into the storage memory of the storage unit, wherein the storage unit is to perform the action upon reading the page comprising the instruction from the storage memory.
A non-transitory computer-readable storage medium storing instructions which, when executed, cause a processor to:
- encode an instruction in metadata to be stored at a page of storage memory, the instruction comprising a command to perform an action on another page of the storage memory;
- and
- provide the page to a storage unit of a plurality of storage units for writing into the storage memory of the storage unit, wherein the storage unit is to perform the action upon reading the page comprising the instruction from the storage memory.
Dependencies are inferred from the claim text.