Executing background writes to idle DIMMs

Electrical computers and digital processing systems: memory – Storage accessing and control – Access timing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

11054447

ABSTRACT:
Memory modules are designed with multiple write buffers utilized to temporarily hold write data. “Write-to-buffer” operations moves write data from the memory controller to the write buffers while the memory module is busy processing read operations. Then, address-only “write” commands are later issued to write the buffered write data to the memory device. The write commands targeting idle DIMMs are issued in sequence ahead of writes targeting busy DIMMs (or soon to be busy). Moving the data via a background write-to-buffer operation increases the efficiency of the common write data channel and allows the write data bus to reach maximum bandwidth during periods of heavy read activity. The actual write operations, deferred to periods of when the negative affects of the write can be completely/mostly hidden. In periods of light read activity or when there are no reads pending, buffering data in the memory module enables the buffered data to be written in parallel across multiple memory modules simultaneously.

REFERENCES:
patent: 5590299 (1996-12-01), Bennett
patent: 6807609 (2004-10-01), Lemmon et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Executing background writes to idle DIMMs does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Executing background writes to idle DIMMs, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Executing background writes to idle DIMMs will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3913103

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.