Patent · US Active

Exception ordering in contention management to support speculative sequential semantics

US7860847B2 · kind B2 · utility

9Cited by
13References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 20, 2007
Grant dateDec 28, 2010
Priority date
Expiry dateDec 14, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/3842
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Various technologies and techniques are disclosed for handling exceptions in sequential statements that are executed in parallel. A transactional memory system is provided with a contention manager. The contention manager is responsible for managing exceptions that occur within statements that were designed to be executed in an original sequential order, and that were transformed into ordered transactions for speculative execution in parallel. The contention manager ensures that any exceptions that are thrown from one or more speculatively executed blocks while the statements are being executed speculatively in parallel are handled in the original sequential order.

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