Patent · US Active

Stride prefetching across memory pages

US10671535B2 · kind B2 · utility

0Cited by
1References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 17, 2013
Grant dateJun 2, 2020
Priority date
Expiry dateSep 21, 2035

Classification

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

Abstract

A prefetcher maintains the state of stored prefetch information, such as a prefetch confidence level, when a prefetch would cross a memory page boundary. The maintained prefetch information can be used both to identify whether the stride pattern for a particular sequence of demand requests persists after the memory page boundary has been crossed, and to continue to issue prefetch requests according to the identified pattern. The prefetcher therefore does not have re-identify a stride pattern each time a page boundary is crossed by a sequence of demand requests, thereby improving the efficiency and accuracy of the prefetcher.

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