Patent · US Active

Detection of conflicts between transactions and page shootdowns

US9086987B2 · kind B2 · utility

7Cited by
12References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 19, 2012
Grant dateJul 21, 2015
Priority date
Expiry dateMay 15, 2033

Classification

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

Abstract

There is provided a system and a computer program product for detecting a conflict between a transaction and a TLB (Translation Lookaside Buffer) shootdown in a transactional memory in which a TLB shootdown operation message is received by a processor to invalidate at least one entry in a TLB of the processor corresponding to at least one page. The processor tracks pages touched by the transaction. The processor determines whether the received TLB shootdown operation message is associated with one of the touched pages. The processor aborts the transaction in response to determining that the received TLB shootdown operation message is associated with one of the touched pages.

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