Patent · US Expired

Dynamic idle counter threshold value for use in memory paging policy

US6976122B1 · kind B1 · utility

13Cited by
6References
40Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 21, 2002
Grant dateDec 13, 2005
Priority date
Expiry dateOct 16, 2023

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0215
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A memory controller includes a threshold register that stores a value indicating a length of time and a control unit. In response to a first memory access request, the control unit generates signals that cause a memory device to open a page of memory. The control unit generates signals that cause the memory device to close the page if the page has been open for the length of time indicated by the value in the threshold register. The control unit modifies the value in the threshold register in response to receiving a second memory access request. For example, if the second memory access request causes a page miss for a most recently open page, the control unit may increase the value in the threshold register. The control unit may decrease the value in the threshold register in response to a page conflict caused by the second memory access request.

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