Loading [MathJax]/jax/output/SVG/config.js
Sibirskii Zhurnal Vychislitel'noi Matematiki
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Impact factor

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Sib. Zh. Vychisl. Mat.:
Year:
Volume:
Issue:
Page:
Find






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


Sibirskii Zhurnal Vychislitel'noi Matematiki, 2015, Volume 18, Number 1, Pages 41–53 (Mi sjvm565)  

This article is cited in 6 scientific papers (total in 6 papers)

Automatic program parallelization with block data distribution

L. R. Gervich, E. N. Kravchenko, B. Y. Steinberg, M. V. Yurushkin

Southern Federal University, 105/42 Bolshaya Sadovaya str., Rostov-on-Don, 344006, Russia
Full-text PDF (679 kB) Citations (6)
References:
Abstract: This paper discusses several automated methods of acceleration programs. The acceleration is achieved by parallelization and optimization of memory access. Optimization of accesses to RAM is achieved by switching to a block code and block placements arrays. When using a distributed memory, the automated distribution of arrays and array distribution with overlapping are employed. Automation is implemented using the C language with pragmas in Open Parallelizing System. This paper presents the numerical results for linear algebra and mathematical physics. Some features of this demonstration converter have a remote access to the Internet.
Key words: automatic parallelization, tiling, memory, distributed memory, block distribution of arrays, optimization of memory, distribution with overlapping.
Received: 28.10.2013
Revised: 11.03.2014
English version:
Numerical Analysis and Applications, 2015, Volume 8, Issue 1, Pages 35–45
DOI: https://doi.org/10.1134/S1995423915010048
Bibliographic databases:
Document Type: Article
UDC: 004.252+004.254+004.272.34
Language: Russian
Citation: L. R. Gervich, E. N. Kravchenko, B. Y. Steinberg, M. V. Yurushkin, “Automatic program parallelization with block data distribution”, Sib. Zh. Vychisl. Mat., 18:1 (2015), 41–53; Num. Anal. Appl., 8:1 (2015), 35–45
Citation in format AMSBIB
\Bibitem{GerKraSte15}
\by L.~R.~Gervich, E.~N.~Kravchenko, B.~Y.~Steinberg, M.~V.~Yurushkin
\paper Automatic program parallelization with block data distribution
\jour Sib. Zh. Vychisl. Mat.
\yr 2015
\vol 18
\issue 1
\pages 41--53
\mathnet{http://mi.mathnet.ru/sjvm565}
\mathscinet{http://mathscinet.ams.org/mathscinet-getitem?mr=3491304}
\elib{https://elibrary.ru/item.asp?id=22935531}
\transl
\jour Num. Anal. Appl.
\yr 2015
\vol 8
\issue 1
\pages 35--45
\crossref{https://doi.org/10.1134/S1995423915010048}
\scopus{https://www.scopus.com/record/display.url?origin=inward&eid=2-s2.0-84924366830}
Linking options:
  • https://www.mathnet.ru/eng/sjvm565
  • https://www.mathnet.ru/eng/sjvm/v18/i1/p41
  • This publication is cited in the following 6 articles:
    1. L. R. Gervich, B. Ya. Shteinberg, “Ob avtomatizatsii primeneniya razmescheniya dannykh s perekrytiyami v raspredelennoi pamyati”, Vestn. YuUrGU. Ser. Matem. modelirovanie i programmirovanie, 16:1 (2023), 59–68  mathnet  crossref
    2. B. Ya. Shteinberg, O. B. Shteinberg, “Preobrazovaniya programm — fundamentalnaya osnova sozdaniya optimiziruyuschikh rasparallelivayuschikh kompilyatorov”, Programmnye sistemy: teoriya i prilozheniya, 12:1 (2021), 21–113  mathnet  crossref
    3. Zijun Han, Guangzhi Qu, Bo Liu, Feng Zhang, 2019 IEEE 21st International Conference on High Performance Computing and Communications; IEEE 17th International Conference on Smart City; IEEE 5th International Conference on Data Science and Systems (HPCC/SmartCity/DSS), 2019, 2156  crossref
    4. Zijun Han, Guangzhi Qu, Bo Liu, Anyi Liu, Weihua Cai, Dona Burkard, 2018 First International Conference on Artificial Intelligence for Industries (AI4I), 2018, 96  crossref
    5. A. P. Bagliy, A. V. Boukhanovsky, B. Ya. Steinberg, R. B. Steinberg, “Baltic sea water dynamics model acceleration”, Vestn. YuUrGU. Ser. Matem. modelirovanie i programmirovanie, 10:1 (2017), 113–124  mathnet  crossref  elib
    6. Lev R. Gervich, Sergey A. Guda, Denis V. Dubrov, Ruslan A. Ibragimov, Elena A. Metelitsa, Yury M. Mikhailuts, Artyom E. Paterikin, Victor V. Petrenko, Ilya R. Skapenko, Boris Ya. Steinberg, Oleg B. Steinberg, Vladislav A. Yakovlev, Mikhail V. Yurushkin, Proceedings of the 13th Central & Eastern European Software Engineering Conference in Russia, 2017, 1  crossref
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Sibirskii Zhurnal Vychislitel'noi Matematiki
    Statistics & downloads:
    Abstract page:376
    Full-text PDF :128
    References:65
    First page:22
     
      Contact us:
    math-net2025_05@mi-ras.ru
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2025