A system and method for operating an associative memory cache device in a computer system. The system comprises a search client configured to search for data in a caching associative memory such as a content addressable memory (CAM); a caching associative memory element coupled to the search client for generating a matching signal; and a associative memory element coupled to the caching associative element configured to search for data not stored in the caching associative memory element. The search client issues a search request for data to associative cache element. If the matching data is found there, then such matching data is returned to the search client. Alternatively, if the data is not found, then the search request is issued to the main associative memory. The least frequently used data or the least recently used data in the associative memory cache are replaced with the matching data and the higher priority data.

Um sistema e um método para operar uma memória associativa cache o dispositivo em um sistema computatorizado. O sistema compreende um cliente da busca configurarado para procurarar por dados em uma memória associativa caching tal como uma memória endereçável satisfeita (CAME); um elemento caching da memória associativa acoplado ao cliente da busca para gerar um sinal combinando; e um elemento da memória associativa acoplado ao elemento associativo caching configurarado para procurarar pelos dados não armazenados no elemento caching da memória associativa. O cliente da busca emite um pedido da busca para dados ao elemento associativo do esconderijo. Se os dados combinando forem encontrados lá, tais dados combinando estão retornados então ao cliente da busca. Alternativamente, se os dados não forem encontrados, a seguir o pedido da busca é emitido à memória associativa principal. Os dados o mais menos freqüentemente usados ou os dados o mais menos recentemente usados no esconderijo da memória associativa são substituídos com os dados combinando e os dados de uma prioridade mais elevada.

 
Web www.patentalert.com

< Delivering non-default items in association with search results

< Garbage collection in an object cache

> Estimating the usefulness of an item in a collection of information

> Dual rail drive for distributed logic

~ 00033