Memory object tagged memory monitoring method and system
Patent
·
OSTI ID:1840257
Described are a method and processing apparatus to tag and track objects related to memory allocation calls. An application or software adds a tag to a memory allocation call to enable object level tracking. An entry is made into an object tracking table, which stores the tag and a variety of statistics related to the object and associated memory devices. The object statistics may be queried by the application to tune power/performance characteristics either by the application making runtime placement decisions, or by off-line code tuning based on a previous run. The application may add a tag to a memory allocation call to specify the type of memory characteristics requested based on the object statistics.
- Research Organization:
- Advanced Micro Devices, Inc., Sunnyvale, CA (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC52-07NA27344;
- Other Award/Contract Number:
- B600716
- Assignee:
- Advanced Micro Devices, Inc. (Sunnyvale, CA)
- Patent Number(s):
- 11,061,572
- Application Number:
- 15/136,851
- OSTI ID:
- 1840257
- Country of Publication:
- United States
- Language:
- English
Similar Records
Mapping entry invalidation
MOSIQS: Persistent Memory Object Storage With Metadata Indexing and Querying for Scientific Computing
The Unobtrusive Memory Allocator
Patent
·
2022
·
OSTI ID:1892616
MOSIQS: Persistent Memory Object Storage With Metadata Indexing and Querying for Scientific Computing
Journal Article
·
2021
· IEEE Access
·
OSTI ID:1820827
The Unobtrusive Memory Allocator
Software
·
2003
·
OSTI ID:code-54583