APPARATUS AND METHOD FOR REDUCING DISPLACEMENTS IN MULTILEVEL CACHE HIERARCHY Russian patent published in 2011 - IPC G06F12/08 

Abstract RU 2438165 C2

FIELD: information technology.

SUBSTANCE: techniques and methods are used to reduce allocations to a higher level cache of cache lines displaced from a lower level cache. When it is determined that displaced lines have already been allocated on a higher level, the allocation of the displaced cache lines is prevented in the next level cache, thus, reducing displacements. To this end, a line is selected to be displaced in a lower level cache. Information associated with the selected line is identified which indicates that the selected line is present in a higher level cache. Allocation of the selected line in the higher level cache is prevented based on the identified information. Preventing allocation of the selected line saves power which would be associated with the allocation.

EFFECT: reducing power requirements in memory systems for mobile applications and reducing power requirements in processing systems.

20 cl, 3 dwg

Similar patents RU2438165C2

Title Year Author Number
VARIATION INDICATOR FOR REDUCING POWER CONSUMPTION DURING CACHE MISS 2006
  • Sartorius Tomas Ehndrju
  • Ogsburg Viktor Roberts
  • Diffenderfer Dzhejms Norris
RU2390855C2
FILTRATION OF TRACING USING THE TRACING REQUESTS CASH 2008
  • Diffenderfer Dzhejms Norris
RU2443011C2
EFFICIENT CONTROL OF MEMORY HIERARCHY 2007
  • Morrou Majkl Uill'Jam
  • Sartorius Tomas Ehndrju
RU2397534C2
SHARED CACHE STRUCTURE FOR TIMING AND NON-TIMING COMMANDS 1999
  • Palanka Sal'Vador
  • Kuraj Nirandzhan L.
  • Narang Angad
  • Pentkovskij Vladimir
  • Tsaj Stiv
RU2212704C2
METHOD FOR USING CONTEXT IDENTIFIER IN CASH-MEMORY 2003
  • Khammarlund Per
  • Venkatraman K. S.
  • Baktkha Aravindkh
  • Apton Majkl
RU2285286C2
SYSTEM COHERENT CACHE WITH POSSIBILITY OF FRAGMENTATION/ DEFRAGMENTATION 2013
  • Koker Altug
  • Pyatstsa Tomas A.
  • Sundaresan Murali
RU2635255C2
ENERGY SAVING METHODS AND DEVICE FOR SELECTIVE PERMISSION OF COMPARATORS IN REGISTER FILE WITH RENAMING BASED ON KNOWN PROCESSOR STATUS 2006
  • Bridzhes Dzheffri Todd
  • Diffenderfer Dzhejms Norris
  • Makilvejn Majkl Skott
  • Sartorius Tomas Ehndrju
RU2389059C2
CACHE-BASED TRACE RECORDING USING DATA OF CACHE COHERENCE PROTOCOL 2018
  • Mola, Jordi
RU2775818C2
CACHE-BASED TRACE PLAYBACK BREAKPOINTS USING TAG FIELD RESERVED BITS 2019
  • Mola, Jordi
RU2769785C1
VIRTUALLY TAGGED INSTRUCTION CACHE WITH PHYSICALLY TAGGED BEHAVIOUR 2007
  • Sartorius Tomas Ehndrju
  • Smit Rodni Uehjn
  • Stritt Daren Judzhin
RU2433456C2

RU 2 438 165 C2

Authors

Spejer Tomas Filip

Diffenderfer Dzhejms Norris

Sartorius Tomas Ehndrju

Dates

2011-12-27Published

2008-01-30Filed