Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

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
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

Related Subjects