Invention Grant
- Patent Title: Systems and methods for random fill caching and prefetching for secure cache memories
-
Application No.: US17208825Application Date: 2021-03-22
-
Publication No.: US12079127B2Publication Date: 2024-09-03
- Inventor: Ruby B. Lee , Fangfei Liu
- Applicant: CoreSecure Technologies, LLC
- Applicant Address: US NJ Princeton
- Assignee: Coresecure Technologies, LLC
- Current Assignee: Coresecure Technologies, LLC
- Current Assignee Address: US NJ Princeton
- Agency: McCarter & English, LLP
- The original application number of the division: US14968302 2015.12.14
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0802 ; G06F12/0862 ; G06F12/0868 ; G06F12/14

Abstract:
Systems and methods for random fill caching and prefetching for secure cache memories are provided. The system dynamically de-correlates fetching a cache line to the processor from filling the cache with this cache line, due to a demand memory access, in order to provide greater security from information leakage due to cache side-channel attacks on cache memories. The system includes a random fill engine which includes a random number generator and an adjustable random fill window. Also provided is an adaptive random fill caching system which dynamically adapts the random fill window to a wide variety of computational workloads. Systems and methods for cache prefetching to improve system performance using adaptive random fill prefetching and random fill prefetching are also provided.
Public/Granted literature
- US20210365590A1 Systems and Methods for Random Fill Caching and Prefetching for Secure Cache Memories Public/Granted day:2021-11-25
Information query