×

Wake-and-Go Mechanism with Exclusive System Bus Response

  • US 20100293341A1
  • Filed: 02/01/2008
  • Published: 11/18/2010
  • Est. Priority Date: 02/01/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method, in a data processing system, for performing a look-ahead operation in a wake-and-go mechanism, the method comprising:

  • issuing a look-ahead load command on a system bus to read a data value from a target address;

    performing a comparison operation to determine whether the data value at the target address indicates that an event for which a thread is waiting has occurred;

    in response to the comparison resulting in a determination that the event has occurred, issuing a load command on the system bus to read the data value from the target address with data exclusivity;

    determining whether the wake-and-go engine obtains a lock for the target address; and

    responsive to obtaining the lock for the target address, holding the lock for the thread.

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