Patent · US Active

Method and system for enabling a synchronization-free and parallel commit phase

US7797329B2 · kind B2 · utility

6Cited by
11References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 9, 2006
Grant dateSep 14, 2010
Priority date
Expiry dateApr 10, 2027

Classification

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

Abstract

A method for committing memory transactions in an application that includes executing a plurality of sections of the application in parallel, logging a plurality of memory transactions that occur while executing the plurality of sections to obtain a plurality of logs and a plurality of temporary results, wherein the plurality of memory transactions that includes a plurality of writes to at least one memory location, comparing the plurality of logs to identify an optimal list of writes from the plurality of writes, and committing memory transactions corresponding to a subset of the plurality of temporary results, wherein the subset of the plurality of temporary results is identified by the optimal list of writes.

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