×

Method of varying the amount of data prefetched to a cache memory in dependence on the history of data requests

  • US 5,146,578 A
  • Filed: 04/12/1991
  • Issued: 09/08/1992
  • Est. Priority Date: 05/01/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of prefetching data for a cache memory from a mass-storage device in response to a fetch request generated by a requesting circuit, comprising the steps of:

  • checking whether a previous fetch and a current fetch request are for data with sequential addresses, and prefetching data with sequential addresses beyond the current fetch request if the previous fetch and the current fetch request are for data with sequential addresses; and

    keeping track of the number of successive fetches with sequential addresses, and progressively increasing the amount of said data with sequential addresses prefetched as the number of successive fetches with sequential addresses progressively increases.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×