- Patent Title: Allocation of a buffer located in system memory into a cache memory
-
Application No.: US17462812Application Date: 2021-08-31
-
Publication No.: US11893251B2Publication Date: 2024-02-06
- Inventor: Rohit Natarajan , Jurgen M. Schulz , Christopher D. Shuler , Rohit K. Gupta , Thomas T. Zou , Srinivasa Rangan Sridharan
- 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 Scott W. Pape; Dean M. Munyon
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F12/0831

Abstract:
A non-transitory computer-readable medium is disclosed, the medium having instructions stored thereon that are executable by a computer system to perform operations that may include allocating a plurality of storage locations in a system memory of the computer system to a buffer. The operations may further include selecting a particular order for allocating the plurality of storage locations into a cache memory circuit. This particular order may increase a uniformity of cache miss rates in comparison to a linear order. The operations may also include caching subsets of the plurality of storage locations of the buffer using the particular order.
Public/Granted literature
- US20230062917A1 Allocation of a Buffer Located in System Memory into a Cache Memory Public/Granted day:2023-03-02
Information query