×

COMPLETING LOAD AND STORE INSTRUCTIONS IN A WEAKLY-ORDERED MEMORY MODEL

  • US 20140215190A1
  • Filed: 01/25/2013
  • Published: 07/31/2014
  • Est. Priority Date: 01/25/2013
  • Status: Active Grant
First Claim
Patent Images

1. A processor, comprising:

  • a load queue; and

    a store queue;

    wherein the processor is configured to;

    associate queue information with a load instruction in an instruction stream being executed by the processor, wherein the queue information indicates a location of the load instruction in the load queue, and wherein the queue information indicates one or more locations in the store queue that are associated with one or more store instructions that are older than the load instruction;

    determine, using the queue information, that the load instruction does not conflict with a store instruction in the store queue that is older than the load instruction; and

    remove the load instruction from the load queue while the store instruction remains in the store queue.

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