×

SELECTIVE CACHE-TO-CACHE LATERAL CASTOUTS

  • US 20110161589A1
  • Filed: 12/30/2009
  • Published: 06/30/2011
  • Est. Priority Date: 12/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of data processing in a data processing system including a plurality of processing units including first and second processing units and a system memory coupled by an interconnect fabric, wherein the first processing unit has a first processor core and associated first upper and first lower level caches and the second processing unit has a second processor core and associated second upper and lower level caches, said method comprising:

  • in response to a data request;

    selecting a victim cache line to be castout from the first lower level cache;

    the first lower level cache deciding, based upon a confidence indicator associated with the victim cache line, between performing a lateral castout (LCO) of the victim cache line to another lower level cache and a castout of the victim cache line to the system memory;

    in response to the first lower level cache deciding to perform the LCO;

    the first processing unit issuing a lateral castout (LCO) command on the interconnect fabric and removing the victim cache line from the first lower level cache; and

    the second lower level cache holding the victim cache line.

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