• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • A
  • A
  • A
  • A
  • A
Обычная версия сайта
  • RU
  • EN
  • HSE University
  • Publications
  • Book chapter
  • Simulation of the Super-scalar Processor Core Operation
  • RU
  • EN
Расширенный поиск
Высшая школа экономики
Национальный исследовательский университет
Priority areas
  • business informatics
  • economics
  • engineering science
  • humanitarian
  • IT and mathematics
  • law
  • management
  • mathematics
  • sociology
  • state and public administration
by year
  • 2027
  • 2026
  • 2025
  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2012
  • 2011
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006
  • 2005
  • 2004
  • 2003
  • 2002
  • 2001
  • 2000
  • 1999
  • 1998
  • 1997
  • 1996
  • 1995
  • 1994
  • 1993
  • 1992
  • 1991
  • 1990
  • 1989
  • 1988
  • 1987
  • 1986
  • 1985
  • 1984
  • 1983
  • 1982
  • 1981
  • 1980
  • 1979
  • 1978
  • 1977
  • 1976
  • 1975
  • 1974
  • 1973
  • 1972
  • 1971
  • 1970
  • 1969
  • 1968
  • 1967
  • 1966
  • 1965
  • 1964
  • 1963
  • 1958
  • More
Subject
News
July 24, 2026
'Physics Is What the World Is Literally Built On'
Physicist Nina Dzhanayeva, recipient of a Vladimir Potanin Foundation scholarship, focuses her research on nanophotonics. In this interview for the HSE Young Scientists project, she discusses nanowells, scientific intuition, and how physics can help in making frangipane cream puffs.
July 20, 2026
Scientists Create Open Dataset for Studying Concentration
A team of Russian researchers, including scientists from HSE University–St Petersburg, has developed the first open multimodal dataset containing recordings of brain activity, heart function, and video observations to help researchers understand what happens in the human brain during deep concentration. In the future, the dataset could accelerate the development of neural interfaces, rehabilitation technologies, and AI systems. The article has been published in Scientific Data.
July 20, 2026
‘Science Is Universal-It Knows No Borders
Fuad Aleskerov, Tenured Professor and Director of the International Centre of Decision Choice and Analysis at HSE University, together with his colleagues, has developed methods of network analysis in bibliometrics that have made it possible to identify patterns in the appearance and citation of publications in academic journals, as well as their influence on each other. When one or a number of studies are frequently cited by a wide range of journals, this is an indicator that the research is of high quality. By contrast, extensive cross-citation within a limited group of journals increases the likelihood of identifying a network of predatory publications.

 

Have you spotted a typo?
Highlight it, click Ctrl+Enter and send us a message. Thank you for your help!

Publications
  • Books
  • Articles
  • Chapters of books
  • Working papers
  • Report a publication
  • Research at HSE

?

Simulation of the Super-scalar Processor Core Operation

Ch. Parallel Session S27-3. P. 74–74.
Ivanova E., Vishnekov A.

Modern desktop processors are super-scalar, that is, they are able to perform several operations on
several pairs of operands simultaneously. This is achieved by many ways of parallelizing calculations. The
main method is the conveyor processing of machine instructions. Each processor contains from one to
several cores. Each core contains one to several instruction pipelines. In fact, the pipeline is the heart of the
processor. Understanding the mechanism of its work gives an understanding of the principles of computing
in modern computers. A huge number of scientific and practical works are devoted to this issue, but a faster
and more visual way to study the principle of conveyor processing is the launch and study of the simulation
model of the processor core.
In this paper we have built and investigated such a model that allows us to trace the process of
executing machine instructions by the processor core pipeline. As a basis for the modeling are taken Intel
processor with microarchitecture Nehalem, although the analyzed mechanisms inherent to other modern
processors. Modeling system includes the program and methodical recommendations on its use with multiple
task options.
The computer model considers as an initial data a fragment of machine code on a simplified
Assembler. The fragment consists of twenty instructions. Three main types of machine instructions are
considered: data transfer between registers and memory cells (four variations), data processing from registers
and memory cells (four variations), conditional jump to the specified address. The simulation program
automatically generates a new version of the code fragment at startup or at the user's request. To study the
principles of the pipeline, it is additionally proposed to specify the following parameters of the pipeline and
the code: the number of store/load devices, the number of ALU (Executive devices), the percentage of
memory operations. The modeling kit demonstrates the pipeline architecture consisting of two clusters:
front-end and back-end and the principle of translating complex multi-cycle CISC-like instructions into
simpler RISC-like micro operations (mops). In addition, it is possible to conduct a more detailed simulation
of one of the three mechanisms for calculations accelerating in the processor core: multi-functional
processing, out-of-order processing, speculative instructions execution after the branch prediction.
The program includes four Windows of the model, which reflects the input parameters and
simulation results. As a result of the simulation program provides the following options:
x to explore the principle of translation of instructions in micro-operation ("MOPs" window),
x to study the employment cycles of the main back-end pipiline cluster when executing the given
instructions (the "Pipeline" window»),
x to examine the time diagram of instructions execution from a given code fragment ("Diagram"
window).
This modeling kit is useful for studying computer architecture. Understanding the features of the
processor is useful for both system developers and programmers. Improving the style of writing programs
will speed up their execution by the computer.
 

Language: English
Full text
Text on another site
Keywords: parallel calculationssuper-scalar processorCPU core pipelinemicroarchitecture NehalemCPU core simulating

In book

Book of Abstracts "International Conference on Computer Simulation in Physics and beyond"
M.: -, 2018.
Similar publications
A Simulation Model for Macro- and Micro-Fusion Algorithms in the CPU Core
Vishnekov, A.V., Ivanova, E.M., Stepanov N. A. et al., , in: International Conference on Computer Simulation in Physics and beyond (CSP 2020) 12-16 October 2020, Moscow, RussiaVol. 1740.: IOP Publishing, 2021. Ch. 012053.
The article discusses the features of modern processor's microarchitecture, the method of instruction's and micro-operation's accelerated execution. The research focuses on the organization of the decoding stage in the CPU core pipeline and Macro- and Micro-fusion algorithms. The Macro- and Micro-fusion mechanisms are defined. A computer simulator has been developed to explore these mechanisms. The ...
Added: October 11, 2022
Производительность современных вычислительных платформ при обработке данных расчетов молекулярной динамики мембранных и белок-мембранных систем
Krylov N., Nolde D., Телегин П. Н. et al., Труды НИИСИ РАН 2018 Т. 8 № 6 С. 74–78
We studied the performance of two algorithms for processing results of molecular dynamics (MD) simulation on modern computing platforms: calculations of radial distribution function (RDF) and energies. We found that both algorithms effectively parallelize both on systems with shared memory and on clusters with distributed memory. For processing the results of medium-sized MD systems, the parallelization efficiency of ...
Added: February 10, 2020
Simulation of the Super-scalar Processor Core Operation
E M Ivanova, A V Vishnekov, Journal of Physics: Conference Series 2019 Vol. 1163 No. 012010 P. 1–6
Abstract. The article considers the features of super-scalar processors, their way of performing several operations on several pairs of operands simultaneously. The research focuses on the organization of processor pipeline execution operation of several machine instructions in one processor core. The simulating kit was developed for better understanding of a processor core microarchitecture. It includes ...
Added: October 31, 2018
Simulation of the Super-scalar Processor Core Operation
Ivanova E., Vishnekov A., / Series EasyChair "Computing". 2018. No. 591.
The article considers the features of super-scalar processors, their way of performing several operations on several pairs of operands simultaneously. The research focuses on the organization of processor pipeline operation for execution of several machine instructions in one processor core. The simulating kit was developed for better understanding of an execution engine of several commands ...
Added: October 27, 2018
Modeling of multi depot vehicle routing problem for petroleum products
Belov A. V., Slastnikov S., Lobachevskii Journal of Mathematics 2017 Vol. 38 No. 5 P. 884–887
The paper is devoted to modeling multi depot vehicle routing problem (VRP) with capacity constraints for petroleum products delivery. Applying efficient metaheuristics algorithms combined with local search procedures, we present how to get suboptimal solutions for this NP-hard problem in an acceptable time. Some parallel computing techniques are also used to reduce the execution time. ...
Added: October 11, 2017
  • About
  • About
  • Key Figures & Facts
  • Sustainability at HSE University
  • Faculties & Departments
  • International Partnerships
  • Faculty & Staff
  • HSE Buildings
  • HSE University for Persons with Disabilities
  • Public Enquiries
  • Studies
  • Admissions
  • Programme Catalogue
  • Undergraduate
  • Graduate
  • Exchange Programmes
  • Summer University
  • Summer Schools
  • Semester in Moscow
  • Business Internship
  • Research
  • International Laboratories
  • Research Centres
  • Research Projects
  • Monitoring Studies
  • Conferences & Seminars
  • Academic Jobs
  • Yasin (April) International Academic Conference on Economic and Social Development
  • Media & Resources
  • Publications by staff
  • HSE Journals
  • Publishing House
  • iq.hse.ru: commentary by HSE experts
  • Library
  • Economic & Social Data Archive
  • Video
  • HSE Repository of Socio-Economic Information
  • HSE1993–2026
  • Contacts
  • Copyright
  • Privacy Policy
  • Site Map
Edit