Patent · US Active

Prefetching of discontiguous storage locations as part of transactional execution

US9348643B2 · kind B2 · utility

9Cited by
22References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 30, 2014
Grant dateMay 24, 2016
Priority date
Expiry dateSep 6, 2034

Classification

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

Abstract

Transactional execution of a transaction beginning instruction initiates prefetching, by a CPU, of discontiguous storage locations specified by a list. The list includes entries specifying addresses and may also include corresponding metadata. The list may be specified by levels of indirection. Fetching of corresponding discontiguous cache lines is initiated while in TX mode. Additional instructions in the transaction may be executed and use the prefetched cache lines.

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