Rambus Inc.
METHODS AND SYSTEMS FOR ADAPTIVE MEMORY-RESOURCE MANAGEMENT

Last updated:

Abstract:

Described are self-learning systems and methods for adaptive management of memory resources within a memory hierarchy. Memory allocations associated with different active functions are organized into blocks for placement in alternative levels in a memory hierarchy optimized for different metrics of e.g. cost and performance. A host processor monitors a performance metric of the active functions, such as the number of instructions per clock cycle, and reorganizes the function-specific blocks among the levels of the hierarchy. Over time, this process tends toward block organizations that improve the performance metric.

Status:
Application
Type:

Utility

Filling date:

15 Jan 2020

Issue date:

16 Jul 2020