Intel Corporation
DYNAMIC ALLOCATION OF CACHE RESOURCES

Last updated:

Abstract:

Examples described herein include a cache controller and a cache device. In some examples, the cache controller is configured, when operational, to: during processor operation, dynamically adjust a maximum number of allocated pinned regions in the cache device based on usage of pinned regions. In some examples, the cache controller is to store an entry into a tag memory based on a number of pinned entries in the cache device not being exceeded. In some examples, the entry includes meta-data information indicative of whether the data is stored in the cache device.

Status:
Application
Type:

Utility

Filling date:

26 Oct 2021

Issue date:

10 Feb 2022