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

Cache management based on access type priority

Patent ·
OSTI ID:2222369
Systems, apparatuses, and methods for cache management based on access type priority are disclosed. A system includes at least a processor and a cache. During a program execution phase, certain access types are more likely to cause demand hits in the cache than others. Demand hits are load and store hits to the cache. A run-time profiling mechanism is employed to find which access types are more likely to cause demand hits. Based on the profiling results, the cache lines that will likely be accessed in the future are retained based on their most recent access type. The goal is to increase demand hits and thereby improve system performance. An efficient cache replacement policy can potentially reduce redundant data movement, thereby improving system performance and reducing energy consumption.
Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States); Advanced Micro Devices, Inc., Santa Clara, CA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC52-07NA27344
Assignee:
Advanced Micro Devices, Inc. (Santa Clara, CA)
Patent Number(s):
11,768,779
Application Number:
16/716,194
OSTI ID:
2222369
Country of Publication:
United States
Language:
English

Similar Records

GPU cache management based on locality type detection
Patent · Tue Nov 01 00:00:00 EDT 2022 · OSTI ID:1986767

Method and apparatus for virtualizing the micro-op cache
Patent · Mon Jan 04 23:00:00 EST 2021 · OSTI ID:1805359

Method and apparatus for virtualizing the micro-op cache
Patent · Mon Feb 20 23:00:00 EST 2023 · OSTI ID:1987151

Related Subjects