×

COUPLED LOCK ALLOCATION AND LOOKUP FOR SHARED DATA SYNCHRONIZATION IN SYMMETRIC MULTITHREADING ENVIRONMENTS

  • US 20130046939A1
  • Filed: 02/29/2012
  • Published: 02/21/2013
  • Est. Priority Date: 08/17/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of using locks in a multithreaded computing system having at least two processors or cores and a shared memory process configuration, comprising:

  • for each instance of shared data in at least a portion of a shared memory, allocating a lock in the shared memory where the lock location is designated according to an offset for the lock with respect to the corresponding respective instance of shared data protected by the lock.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×