Processor prefetch to match memory bus protocol characteristics

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S118000, C711S213000, C712S207000

Reexamination Certificate

active

10226158

ABSTRACT:
Memory pages within a memory subsystem are typically accessed using an off chip memory controller coupled to an external bus. Data elements, in the form of a cache line, propagate along the external bus to the processor. Cache line pre-fetching provides a cache line from the memory subsystem to fulfill the processor request. Unfortunately, when the memory subsystem is being accessed by a fetch operation, a subsequent fetch request cannot access the memory subsystem until the previous transaction has completed. Thus subsequent transactions must wait until the previous transaction is completed. This waiting typically results in processor stall cycles, where the processor is stalled in waiting for the memory subsystem to become available. This is especially evident in multi-processor systems, where the addition of another processor does not cause the processing bandwidth to increase substantially. Especially when the processors are waiting for each other's memory subsystem transactions to complete. It would be more advantageous to provide a fetch operation that has a variable fetch size that would allow each of the processor to incur less stall cycles, thus increasing processing bandwidth.

REFERENCES:
patent: 5835929 (1998-11-01), Gaskins et al.
patent: 5854934 (1998-12-01), Hsu et al.
patent: 6279081 (2001-08-01), Spencer et al.
patent: 6499085 (2002-12-01), Bogin et al.
patent: 6622213 (2003-09-01), Tsai et al.
patent: 6662277 (2003-12-01), Gaither
patent: 6754780 (2004-06-01), Carlson et al.
patent: 2002/0087802 (2002-07-01), Al-Dajani 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

Processor prefetch to match memory bus protocol characteristics does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Processor prefetch to match memory bus protocol characteristics, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor prefetch to match memory bus protocol characteristics will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3751053

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