Proceedings of the Institute for System Programming of the RAS
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Proceedings of ISP RAS:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Proceedings of the Institute for System Programming of the RAS, 2015, Volume 27, Issue 6, Pages 87–96
DOI: https://doi.org/10.15514/ISPRAS-2015-27(6)-6
(Mi tisp186)
 

This article is cited in 1 scientific paper (total in 1 paper)

Technique the instrumentation a code and optimization of code lines in modeling phase transitions on the programming language C++

E. V. Palchevsky, A. R. Khalikov

Ufa State Aviation Technical University
Full-text PDF (298 kB) Citations (1)
References:
Abstract: This article discusses the technique of writing code that you can use to save time to write a specific program, instrumenting code technique on high-level language C ++, examples Coding algorithms are provided for system software and reviewed optimized compilers, by which it is possible to reduce compile time and speed program work. The definitions of the programming language «C» and «C ++», code structure, code optimization. It is also considered the use of statistics to promote programming languages. The basic advantages «C ++» programming language, in comparison with the «C». Produced designation of source code structure for better usability. Examples of the implementation of the code of the algorithm for further work with the code strings. Examples of clear and concise written comments to the source lines. Implemented class constructors and destructors, which aim to detailed optimization and reduction of the use of block RAM in the modeling of phase transitions. The types of optimizations: manual and automatic. In manual optimization described a few paragraphs: peephole, vnutriprotsedurnaya, local, and interprocedural optimization cycles. A structured code with sequential replacement of logical expressions with well developed various types of data for further optimization of consumption of RAM PC. It is shown that work with specific functions and provides practical examples of usage. Manufactured memory consumption calculations before and after optimization of the code lines at various compilers and server hardware, the configuration of which is also given in this article.
Keywords: code, code optimization, code instrumentation, techniques of writing code, C++, programming.
Bibliographic databases:
Document Type: Article
Language: Russian
Citation: E. V. Palchevsky, A. R. Khalikov, “Technique the instrumentation a code and optimization of code lines in modeling phase transitions on the programming language C++”, Proceedings of ISP RAS, 27:6 (2015), 87–96
Citation in format AMSBIB
\Bibitem{PalKha15}
\by E.~V.~Palchevsky, A.~R.~Khalikov
\paper Technique the instrumentation a code and optimization of code lines in modeling phase transitions on the programming language C++
\jour Proceedings of ISP RAS
\yr 2015
\vol 27
\issue 6
\pages 87--96
\mathnet{http://mi.mathnet.ru/tisp186}
\crossref{https://doi.org/10.15514/ISPRAS-2015-27(6)-6}
\elib{https://elibrary.ru/item.asp?id=25476300}
Linking options:
  • https://www.mathnet.ru/eng/tisp186
  • https://www.mathnet.ru/eng/tisp/v27/i6/p87
  • This publication is cited in the following 1 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Proceedings of the Institute for System Programming of the RAS
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2025