Patent · US Active

Intelligent cache pre-fetch

US10095624B1 · kind B1 · utility

7Cited by
0References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 28, 2017
Grant dateOct 9, 2018
Priority date
Expiry dateApr 28, 2037

Classification

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

Abstract

An intelligent cache pre-fetch system includes a pre-fetch throttling scheme to monitor a cache hit rate context. Pre-fetch reads of additional data are only launched when the context is below a given threshold. A pre-fetch read of additional data can be selectively initiated after determining that references to neighboring segments related to a compression region already in memory are not yet present in the cache. Additional throttling of pre-fetch reads can be accomplished by only initiating the selective pre-fetch of additional data after determining whether the compression region to which the neighboring segments are related is a hot region, where a hot region is characterized as a compression region having data that is accessed frequently as compared to data in other compression regions.

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