• 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
May 22, 2026
HSE Graduates AI Project Wins at TECH & AI Awards
Daria Davydova, graduate of the HSE Graduate School of Business and Head of the AI Implementation Unit at the Artificial Intelligence Department of Alfa-Bank, received a prize at the TECH & AI Awards. She was awarded for the best AI solution for optimising business processes. The winners were determined as part of the VII Russian Summit and Awards on Digital Transformation (CDO/CDTO Summit & Awards).
May 20, 2026
HSE University Opens First Representative Office of Satellite Laboratory in Brazil
HSE University-St Petersburg opened a representative office of the Satellite Laboratory on Social Entrepreneurship at the University of Campinas in Brazil. The platform is going to unite research and educational projects in the spheres of sustainable development, communications and social innovations.
May 18, 2026
The 'Second Shift' Is Not Why Women Avoid News
Women are more likely than men to avoid political and economic news, but the reasons for this behaviour are linked less to structural inequality or family-related stress than to personal attitudes and the emotional perception of news content. This conclusion was reached by HSE researchers after analysing data from a large-scale survey of more than 10,000 residents across 61 regions of Russia. The study findings have been published in Woman in Russian Society.

 

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