Back to results
US 2024/0201993 A1Published application
Data Evaluation Using Processing-in-Memory
AssigneeAdvanced Micro Devices, Inc.
InventorsShaizeen Dilawarhusen Aga, Leopold Grinberg
Life of this patent
Estimating the term…
Abstract
Data evaluation using processing-in-memory is described. In accordance with the described techniques, data evaluation logic is loaded into a processing-in-memory component. The processing-in-memory component executes the data evaluation logic to evaluate a minimum number of bits required to retrieve data from, or store data to, at least one memory location. A result is output indicating the number of bits required to represent data at the at least one memory location based on the evaluation.
Claims20
A system comprising:
- a memory of a memory module;
- and
- a processing-in-memory component of the memory module configured to:
- receive data evaluation logic;
- execute the data evaluation logic to evaluate a number of bits required to represent data stored in at least one memory location of the memory;
- and
- output a result indicating the number of bits required to represent the data stored in the at least one memory location.
4 more elements
A device comprising:
- a processing system including a plurality of processors, at least one processor of the plurality of processors configured to:
- load data evaluation logic into a processing-in-memory component;
- cause the processing-in-memory component to execute the data evaluation logic and evaluate a number of bits required to represent data stored in at least one memory location;
- and
- cause the processing-in-memory component to output a result indicating the number of bits required to represent the data stored in the at least one memory location.
2 more elements
A method comprising:
- monitoring, by a processing-in-memory component, at least one memory location;
- executing, by the processing-in-memory component, stored data evaluation logic to evaluate a number of bits required to represent data stored in at least one memory location in response to detecting a memory operation at the at least one memory location;
- and
- outputting a result indicating the number of bits required to represent the data stored in the at least one memory location.
1 more element
Dependencies are inferred from the claim text.