×

Wake-and-Go Mechanism with Data Exclusivity

  • US 20090199028A1
  • 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 determining data exclusivity for wake-and-go engines, the method comprising:

  • detecting on a system bus requests to access data at a target address with data exclusivity from at least one wake-and-go engine;

    determining a winning wake-and-go engine from the at least one wake-and-go engine that obtains a lock for the target address;

    generating a combined snoop response, wherein the combined snoop response identifies the winning wake-and-go engine; and

    sending the combined snoop response to the at least one wake-and-go engine on the system bus such that each remaining wake-and-go engine within the at least one wake-and-go engine places an entry in its respective wake-and-go storage array to spin on a lock for the target address.

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