Invention Grant
- Patent Title: Criticality-informed caching policies with multiple criticality levels
-
Application No.: US18422584Application Date: 2024-01-25
-
Publication No.: US12235769B2Publication Date: 2025-02-25
- Inventor: Tyler J. Huberty , Vivek Venkatraman , Sandeep Gupta , Eric J. Furbish , Srinivasa Rangan Sridharan , Stephen G. Meier
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- Agent Michael B. Davis; Dean M. Munyon
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F9/38 ; G06F12/02 ; G06F12/0831 ; G06F12/0862 ; G06F12/0891 ; G06F12/12 ; G06F12/126

Abstract:
A cache may store critical cache lines and non-critical cache lines, and may attempt to retain critical cache lines in the cache by, for example, favoring the critical cache lines in replacement data updates. Multiple levels of criticality may be available for a given cache line and cache circuitry may adjust the criticality value of in response to a criticality event. One or more upper criticality levels may be masked when selecting a victim cache line for replacement.
Public/Granted literature
- US20240168887A1 Criticality-Informed Caching Policies with Multiple Criticality Levels Public/Granted day:2024-05-23
Information query