×

System and method for high performance execution of locked memory instructions in a system with distributed memory and a restrictive memory model

  • US 20020199067A1
  • Filed: 08/30/2002
  • Published: 12/26/2002
  • Est. Priority Date: 12/29/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method for executing a locked-memory instruction, the method comprising:

  • obtaining exclusive ownership of a cacheline for a load-lock operation;

    setting a bit to indicate the load-lock operation'"'"'s ownership of the cacheline;

    storing a modified version of a load data value;

    determining that the cacheline is still exclusively owned;

    storing the load data value;

    determining that the cacheline is unsnooped;

    merging the modified version of the load data value with the stored load data value; and

    releasing the locked-memory instruction to be retired.

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