PROCESSOR WITH ADVANCED STORAGE OF CALLED ADDRESSES Russian patent published in 2024 - IPC G06F12/844 G06F9/312 

Abstract RU 2832273 C1

FIELD: data processing.

SUBSTANCE: invention relates to microprocessor equipment, in particular to microprocessors with pipeline command processing. Proposed processor comprises pipeline, cache memory and transition predictor. Cache memory includes storage of called addresses and storage of transit addresses. Transition predictor is capable for each calling command to determine the state when the called command is to be loaded after the calling command into the pipeline. Storage of called addresses is capable of storing the called address in its unit storage structure, which identifies the unit storage structure belonging to external memory and storing the called command. Storage of called addresses is capable of storing each called address only in one of its unit storage structures.

EFFECT: reduced total amount of cache memory required to store called addresses with respect to the same number of calling instructions.

3 cl, 4 dwg

Similar patents RU2832273C1

Title Year Author Number
PROCESSOR WITH INSTRUCTION LOADING IN CACHE LINE AND BRANCH PREDICTION 2024
  • Trofimov Valentin Borisovich
  • Ber Nikita Alekseevich
RU2828600C1
PROCESSOR WITH ADVANCED TRANSITION PREDICTOR 2024
  • Trofimov Valentin Borisovich
  • Ber Nikita Alekseevich
RU2832441C1
VLIW PROCESSOR WITH ADDITIONAL PREPARATION PIPELINE AND TRANSITION PREDICTOR 2024
  • Gruzdov Fedor Anatolevich
  • Ber Nikita Alekseevich
RU2816094C1
ENERGY EFFICIENT INSTRUCTION PRE-FETCHING MECHANISM 2006
  • Sartorius Tomas Ehndrju
  • Augsburg Viktor Robert
  • Diffenderfer Dzhejms Norris
  • Bridzhes Dzheffri Todd
  • Makilvejn Majkl Skott
  • Smit Rodni Uehjn
RU2375745C2
CACHE PREDICTING METHOD AND DEVICE 2012
  • Smets Zhan-Pol
  • Rejskhauver Erik
RU2602335C2
METHOD OF PROVIDING COMMUNICATION IN COMMUNICATION ENVIRONMENT, COMPUTER SYSTEM AND NONVOLATILE COMPUTER-READABLE DATA MEDIUM 2012
  • Andzhelo Makk'Jano
  • Richard Tarcha
  • Aleksandra Vinter
  • Gustav Zittmann Iii
  • Dzherri Stivens
RU2574815C2
PRESENTATION OF CYCLE TRANSITIONS IN TRANSITIONS PREHISTORY REGISTER USING MULTIPLE BITS 2007
  • Diffenderfer Dzhejms Norris
  • Rikhlik Boguslav
RU2447486C2
CONTROLLING OPERATION OF A RUN-TIME INSTRUMENTATION FACILITY FROM A LESSER-PRIVILEGED STATE 2013
  • Farrell Mark S.
  • Gejni Dzhr. Charlz U.
  • Mitran Marsel
  • Shum Chunlun Kevin
  • Sledzhel Timoti Dzh.
  • Smit Brajan Leonard
  • Studli Kevin A.
RU2585969C2
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
RUN-TIME INSTRUMENTATION DIRECTED SAMPLING 2013
  • Gejni Dzhr Charlz U.
  • Mitran Marsel
  • Shum Chunlun Kevin
  • Studli Kevin A.
RU2585982C2

RU 2 832 273 C1

Authors

Ber Nikita Alekseevich

Dates

2024-12-23Published

2024-06-07Filed