Patent · US Active

Method and apparatus for replacing data from near to far memory over a slow interconnect for oversubscribed irregular applications

US12339779B2 · kind B2 · utility

0Cited by
7References
33Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 17, 2020
Grant dateJun 24, 2025
Priority date
Expiry dateApr 17, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/6028
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A data management method wherein a working set is distributed between near and far memories includes migrating first data from the far to the near memory according to a prefetcher algorithm. The first data (a subset of the working set) is maintained in the near memory in data structures according to predetermined semantics of the prefetcher that dictate that certain of the first data is prefetched when a first function evaluates as true. The method further includes detecting that the near memory has reached capacity, and in response, adaptively migrating a portion of the first data out of the near and into the far memory according to an eviction algorithm that is based on the set of prefetcher semantics such that certain of the portion of the first data is evicted when a second function evaluates as true, wherein the second function equals the inverse of the first function.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.