A dynamically configurable replacement technique in a unified or shared cache reduces domination by a particular functional unit or an application such as unified instruction/data caching by limiting the eviction ability to selected cache regions based on over utilization of the cache by a particular functional unit or application. A specific application includes a highly integrated multimedia processor employing a tightly coupled shared cache between central processing and graphics units wherein the eviction ability of the graphics unit is limited to selected cache regions when the graphics unit over utilizes the cache. Dynamic configurability can take the form of a programmable register that enables either one of a plurality of replacement modes based on captured statistics such as measurement of cache misses by a particular functional unit or application.

Uma técnica dinâmicamente configurable da recolocação em um esconderijo unified ou compartilhado reduz o domination por uma unidade funcional particular ou uma aplicação tal como instruction/data unified que caching limitando a abilidade do eviction à utilização excedente sobre baseada regiões selecionada do esconderijo do esconderijo por uma unidade funcional ou por uma aplicação particular. Uma aplicação específica inclui um processador altamente integrado dos multimedia que emprega um esconderijo compartilhado firmemente acoplado entre processar da central e unidades dos gráficos wherein a abilidade do eviction da unidade dos gráficos está limitada às regiões selecionadas do esconderijo quando o excesso da unidade dos gráficos utiliza o esconderijo. O configurability dinâmico pode fazer exame do formulário de um registo programável que permita um de um plurality das modalidades da recolocação baseadas em statistics capturados tais como a medida da falta de esconderijo por uma unidade funcional particular ou a aplicação.

 
Web www.patentalert.com

< Dynamic replacement technique in a shared cache

< Dynamic replacement technique in a shared cache

> Dedicated echo canceler for a workstation

> Apparatus and associated method for communicating multimedia information upon a communication link

~ 00078