×

Scalable method for producer and consumer elimination

  • US 20060123156A1
  • Filed: 01/04/2006
  • Published: 06/08/2006
  • Est. Priority Date: 01/11/2002
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • a producer process atomically storing a data value to a transfer location;

    the producer process setting a status indicator for the transfer location to indicate a non-empty status;

    wherein the producer process atomically stores the data value to the transfer location and sets the status indicator for the transfer location as a single atomic operation; and

    the producer process setting the status indicator for the transfer location to indicate an empty status in response to a consumer process setting the status indicator to indicate a done status.

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