×

Combining Write Buffer with Dynamically Adjustable Flush Metrics

  • US 20120047332A1
  • Filed: 08/20/2010
  • Published: 02/23/2012
  • Est. Priority Date: 08/20/2010
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • a cache;

    a write buffer coupled to the cache and configured to buffer write operations that access the cache, wherein the write buffer comprises a plurality of entries, each entry configured to combine write operations on a cache block granularity; and

    a control circuit coupled to the write buffer, wherein the control circuit is configured to cause the write buffer to transmit one or more combined write operations from one or more entries of the plurality of entries to a next level of memory below the cache responsive to one or more flush metrics applied by the control circuit and responsive to a fullness of the write buffer, and wherein the control circuit is configured to dynamically modify the one or more flush metrics responsive to activity in the write buffer, wherein dynamically modifying the one or more flush metrics changes a frequency of transmission of combined write operations from the write buffer to the next level of memory.

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