Patent · US Active

Method and apparatus for tracking load-marks and store-marks on cache lines

US7917698B2 · kind B2 · utility

23Cited by
3References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 26, 2007
Grant dateMar 29, 2011
Priority date
Expiry dateNov 5, 2029

Classification

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

Abstract

Embodiments of the present invention provide a system that handles load-marked and store-marked cache lines. Upon asserting a load-mark or a store-mark for a cache line during a given phase of operation, the system adds an entry to a private buffer and in doing so uses an address of the cache line as a key for the entry in the private buffer. The system also updates the entry in the private buffer with information about the load-mark or store-mark and uses pointers for the entry and for the last entry added to the private buffer to add the entry to a sequence of private buffer entries placed during the phase of operation. The system then uses the entries in the private buffer to remove the load-marks and store-marks from cache lines when the phase of operation is completed.

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