Patent · US Active

Tracking prefetcher accuracy and coverage

US9058278B2 · kind B2 · utility

2Cited by
0References
38Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 19, 2012
Grant dateJun 16, 2015
Priority date
Expiry dateAug 5, 2033

Classification

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

Abstract

A method, an apparatus, and a non-transitory computer readable medium for tracking accuracy and coverage of a prefetcher in a processor are presented. A table is maintained and indexed by an address, wherein each entry in the table corresponds to one address. A number of demand requests that hit in the table on a prefetch, a total number of demand requests, and a number of prefetch requests are counted. The accuracy of the prefetcher is calculated by dividing the number of demand requests that hit in the table on a prefetch by the number of prefetch requests. The coverage of the prefetcher is calculated by dividing the number of demand requests that hit in the table on a prefetch by the total number of demand requests. The table and the counters are reset when a reset condition is reached.

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