Patent · US Active

Access speculation predictor implemented via idle command processing resources

US8131974B2 · kind B2 · utility

1Cited by
12References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 18, 2008
Grant dateMar 6, 2012
Priority date
Expiry dateNov 1, 2030

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An access speculation predictor is provided that may be implemented using idle command processing resources, such as registers of idle finite state machines (FSMs) in a memory controller. The access speculation predictor may predict whether to perform speculative retrieval of data for a data request from a main memory of the data processing system based on history information stored for a memory region targeted by the data request. In particular, a first address may be extracted from the data request and compared to memory regions associated with second addresses stored in address registers of a plurality of FSMs of the memory controller. A FSM whose memory region includes the first address may be selected. History information for the memory region may be obtained from the selected FSM. The history information may be used to control whether to speculatively retrieve the data for the data request from a main memory.

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