×

Entry replacement within a data store

  • US 20080183986A1
  • Filed: 01/18/2008
  • Published: 07/31/2008
  • Est. Priority Date: 01/26/2007
  • Status: Active Grant
First Claim
Patent Images

1. Apparatus for processing data comprising:

  • a data store having a plurality of storage locations;

    an entry profile store of profile data in respect of candidate entries to be stored in storage locations of said data store, said entry profile store serving to store profile data in respect of more candidate entries than there are storage locations within said data store; and

    an entry replacer responsive to said profile data stored in said entry profile store in respect of at least a candidate entry and an existing entry to control whether said candidate entry replaces said existing entry within a storage location of said data store;

    whereinsaid profile data includes performance gain data indicative of performance gains associated with use of respective candidate entries stored within said data store and said entry replacer preferentially stores candidate entries with a high associated performance gain when stored within said data store;

    further comprisinga profile data updater to update said performance gain data in dependence upon cycle counts associated with actual use of a candidate entry when not stored within said data store, and to update updates said performance gain data in dependence upon cycle counts associated with actual use of a candidate entry when stored within said data store.

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