Invention Grant
- Patent Title: Cache filtering
-
Application No.: US17027271Application Date: 2020-09-21
-
Publication No.: US11256629B2Publication Date: 2022-02-22
- Inventor: Karthik Ramani , Fang Liu , Steven Fishwick , Jonathan M. Redshaw
- 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.
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0888 ; G06F12/0815 ; G06F12/0877

Abstract:
Techniques are disclosed relating to filtering cache accesses. In some embodiments, a control unit is configured to, in response to a request to process a set of data, determine a size of a portion of the set of data to be handled using a cache. In some embodiments, the control unit is configured to determine filtering parameters indicative of a set of addresses corresponding to the determined size. In some embodiments, the control unit is configured to process one or more access requests for the set of data based on the determined filter parameters, including: using the cache to process one or more access requests having addresses in the set of addresses and bypassing the cache to access a backing memory directly, for access requests having addresses that are not in the set of addresses. The disclosed techniques may reduce average memory bandwidth or peak memory bandwidth.
Public/Granted literature
- US20210004331A1 Cache Filtering Public/Granted day:2021-01-07
Information query