Patent · US Active

Dynamic selection of memory management algorithm

US9454313B2 · kind B2 · utility

0Cited by
5References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 10, 2014
Grant dateSep 27, 2016
Priority date
Expiry dateSep 5, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/1663
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A data processing system includes a memory controller which dynamically selects from a plurality of candidate management algorithms a selected management algorithm to be used for managing memory access conflicts. The memory management algorithms may include various versions of speculative memory access issue and/or memory access issue using memory locks. The dynamic selection is performed on the basis of detected state parameters of the system. These detected state parameters may include conflict level indicators, such as memory access conflict counters tracked on one or more of a global, per-process, per-region or per-thread basis.

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