×

TRANSACTIONAL LOCK ELISION WITH DELAYED LOCK CHECKING

  • US 20140298342A1
  • Filed: 03/27/2014
  • Published: 10/02/2014
  • Est. Priority Date: 03/26/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for transactional lock elision, the method comprising:

  • initiating a transactional lock elision transaction containing a critical section;

    executing the transactional lock elision transaction including the critical section using a processor;

    checking a status of a lock prior to a commit point in the transactional lock elision transaction executing, wherein the checking the status occurs after processing the critical section;

    determining whether the status of the lock checked is free; and

    responsive to a determination the lock checked is free, committing a result of the transactional lock elision transaction.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×