×

Parallel Lock Spinning Using Wake-and-Go Mechanism

  • US 20090199189A1
  • Filed: 02/01/2008
  • Published: 08/06/2009
  • Est. Priority Date: 02/01/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method, in a data processing system, for performing a wake-and-go operation in response to detecting a thread spinning on a lock, the method comprising:

  • detecting that a thread is spinning on a lock at a target address;

    responsive to detecting the thread spinning on the lock, populating a wake-and-go storage array with the target address and placing the thread in a sleep state; and

    responsive to an event associated with the target address, placing the thread in a non-sleep state.

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