METHODS AND DEVICES FOR REDUCING SEARCH IN BRANCH TARGET ADDRESS CACHE Russian patent published in 2011 - IPC G06F9/38 

Abstract RU 2419835 C2

FIELD: information technology.

SUBSTANCE: branch target address is extracted from a branch target address cache (BTAC) in response to failure in searching for an instruction address in an instruction cache (I-cache). The branch target address is associated with the instruction address. The branch target address extracted from the BTAC is stored in the I-cache. Using the disclosed method, the next instruction addresses are sought for in the I-cache, in a nonparallel manner from the BTAC, thus saving power by cutting useless searches in the BTAC.

EFFECT: faster search by reducing searches in the branch target address cache.

21 cl, 8 dwg

Similar patents RU2419835C2

Title Year Author Number
METHODS AND DEVICES FOR PROACTIVE CONTROL OF BRANCH ADDRESSES CACHE 2007
  • Rikhlik Boguslav
RU2421783C2
CACHING TARGET BRANCH ADDRESS WITH PREFETCHING 2006
  • Smit Rodni Uehjn
  • Stempel Brajn Majkl
  • Diffenderfer Dzhejms Norris
  • Bridzhes Dzheffri Todd
  • Sartorius Tomas Ehndrju
RU2358310C1
DELAYING CACHE STATE UPDATES IN NON-SPECULATIVE CACHE MEMORY IN PROCESSOR SYSTEM IN RESPONSE TO SPECULATIVE DATA REQUEST UNTIL SPECULATIVE DATA REQUEST BECOMES NON-SPECULATIVE 2020
  • Kothinti Naresh, Vignyan Reddy
  • Perais, Arthur
  • Al Sheikh, Rami Mohammad
  • Priyadarshi, Shivam
RU2817624C1
EFFICIENT CONTROL OF MEMORY HIERARCHY 2007
  • Morrou Majkl Uill'Jam
  • Sartorius Tomas Ehndrju
RU2397534C2
ERROR HANDLING FOR EARLY DECODING THROUGH BRANCH CORRECTION 2005
  • Smit Rodni Uehjn
  • Stempel Brajn Majkl
  • Diffenderfer Dzhejms Norris
  • Bridzhes Dzheffri Todd
  • Sartorius Tomas Ehndrju
RU2367004C2
CACHE PREDICTING METHOD AND DEVICE 2012
  • Smets Zhan-Pol
  • Rejskhauver Erik
RU2602335C2
VIRTUALLY TAGGED INSTRUCTION CACHE WITH PHYSICALLY TAGGED BEHAVIOUR 2007
  • Sartorius Tomas Ehndrju
  • Smit Rodni Uehjn
  • Stritt Daren Judzhin
RU2433456C2
METHODS AND APPARATUS FOR EMULATING BRANCH PREDICTION BEHAVIOUR OF EXPLICIT SUBROUTINE CALL 2007
  • Diffenderfer Dzhejms Norris
  • Stempel Brajan
  • Sartorius Tomas Ehndrju
  • Smit Rodni Uehjn
RU2417407C2
METHOD AND DEVICE TO ESTABLISH CACHING POLICY IN PROCESSOR 2008
  • Morrou Majkl Uill'Jam
RU2427892C2
VARIATION INDICATOR FOR REDUCING POWER CONSUMPTION DURING CACHE MISS 2006
  • Sartorius Tomas Ehndrju
  • Ogsburg Viktor Roberts
  • Diffenderfer Dzhejms Norris
RU2390855C2

RU 2 419 835 C2

Authors

Morrou Majk

Dates

2011-05-27Published

2007-08-15Filed