Vestnik Yuzhno-Ural'skogo Universiteta. Seriya Matematicheskoe Modelirovanie i Programmirovanie
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Submit a manuscript

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Vestnik YuUrGU. Ser. Mat. Model. Progr.:
Year:
Volume:
Issue:
Page:
Find






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


Vestnik Yuzhno-Ural'skogo Universiteta. Seriya Matematicheskoe Modelirovanie i Programmirovanie, 2017, Volume 10, Issue 1, Pages 113–124
DOI: https://doi.org/10.14529/mmp170107
(Mi vyuru361)
 

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

Programming & Computer Software

Baltic sea water dynamics model acceleration

A. P. Bagliya, A. V. Boukhanovskyb, B. Ya. Steinberga, R. B. Steinberga

a Southern Federal University, Rostov-na-Donu, Russian Federation
b ITMO University, St. Petersburg, Russian Federation
Full-text PDF (801 kB) Citations (1)
References:
Abstract: Industrial Baltic sea water dynamics modelling program optimization and parallelization is described. Program is based on solving the system of partial differential equations of shallow water with numerical methods. Mechanical approach to program modernization is demonstrated involving building module dependency graph and rewriting every module in specific order.
To achieve desired speed-up the program is translated into another language and several key optimization methods are used, including parallelization of most time-consuming loop nests. The theory of optimizing and parallelizing program transformations is used to achieve best performance boost with given amount of work. The list of applied program transformations is presented along with achieved speed-up for most time-consuming subroutines. Entire program speed-up results on shared memory computer system are presented.
Keywords: program transformation; program optimization; program parallelization.
Received: 18.09.2016
Bibliographic databases:
Document Type: Article
UDC: 519.688
MSC: 68U99
Language: English
Citation: A. P. Bagliy, A. V. Boukhanovsky, B. Ya. Steinberg, R. B. Steinberg, “Baltic sea water dynamics model acceleration”, Vestnik YuUrGU. Ser. Mat. Model. Progr., 10:1 (2017), 113–124
Citation in format AMSBIB
\Bibitem{BagBouSte17}
\by A.~P.~Bagliy, A.~V.~Boukhanovsky, B.~Ya.~Steinberg, R.~B.~Steinberg
\paper Baltic sea water dynamics model acceleration
\jour Vestnik YuUrGU. Ser. Mat. Model. Progr.
\yr 2017
\vol 10
\issue 1
\pages 113--124
\mathnet{http://mi.mathnet.ru/vyuru361}
\crossref{https://doi.org/10.14529/mmp170107}
\isi{https://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=Publons&SrcAuth=Publons_CEL&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=000396995700007}
\elib{https://elibrary.ru/item.asp?id=28922154}
Linking options:
  • https://www.mathnet.ru/eng/vyuru361
  • https://www.mathnet.ru/eng/vyuru/v10/i1/p113
  • 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
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024