×

Method and system for reissuing load requests in a multi-stream prefetch design

  • US 6,317,811 B1
  • Filed: 08/26/1999
  • Issued: 11/13/2001
  • Est. Priority Date: 08/26/1999
  • Status: Active Grant
First Claim
Patent Images

1. A method for prefetching data in a data processing system by using data prefetch transactions, the method comprising the steps of:

  • receiving a read transaction from a transaction requester, the read transaction comprising a base address;

    generating a prefetch address proximate to the base address;

    determining whether the prefetch address collides with an address in a prefetch buffer;

    determining whether the prefetch buffer has an unallocated prefetch buffer entry; and

    in response to a determination of an absence of an address collision and a determination that the prefetch buffer does not have an unallocated prefetch buffer entry, holding the base address to be reissued for data prefetch processing.

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