Вестник Южно-Уральского государственного университета. Серия «Математическое моделирование и программирование»
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Правила для авторов
Загрузить рукопись

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование, 2017, том 10, выпуск 1, страницы 113–124 (Mi vyuru361)  

Эта публикация цитируется в 1 научной статье (всего в 1 статье)

Программирование

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

Аннотация: Описывается опыт оптимизации и распараллеливания промышленной программы моделирования динамики водных масс Балтийского моря, в основе которой лежат численные алгоритмы решения системы дифференциальных уравнений в частных производных теории мелкой воды. Демонстрируется механический подход к модернизации программы, включающий построение графика зависимости модулей и запись каждого модуля в определенном порядке. Для достижения желаемого ускорения работы программы используется теория оптимизирующих и распараллеливающих преобразований программ. Оптимизация и распараллеливание программы гарантирует достижение увеличения производительности при заданном объеме работы. Представлен ряд преобразований программы с полученными результатами по уменьшению скорости работы наиболее трудоемких процедур. Кроме того, приводятся результаты по ускорению работы программы в целом на вычислительной системе с общей памятью.

Ключевые слова: преобразования программ; оптимизация программ; распараллеливание программ.

DOI: https://doi.org/10.14529/mmp170107

Полный текст: PDF файл (801 kB)
Список литературы: PDF файл   HTML файл

Реферативные базы данных:

Тип публикации: Статья
УДК: 519.688
MSC: 68U99
Поступила в редакцию: 18.09.2016
Язык публикации: английский

Образец цитирования: A. P. Bagliy, A. V. Boukhanovsky, B. Ya. Steinberg, R. B. Steinberg, “Baltic sea water dynamics model acceleration”, Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование, 10:1 (2017), 113–124

Цитирование в формате AMSBIB
\RBibitem{BagBouSte17}
\by A.~P.~Bagliy, A.~V.~Boukhanovsky, B.~Ya.~Steinberg, R.~B.~Steinberg
\paper Baltic sea water dynamics model acceleration
\jour Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование
\yr 2017
\vol 10
\issue 1
\pages 113--124
\mathnet{http://mi.mathnet.ru/vyuru361}
\crossref{https://doi.org/10.14529/mmp170107}
\isi{http://gateway.isiknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=PARTNER_APP&SrcAuth=LinksAMR&DestLinkType=FullRecord&DestApp=ALL_WOS&KeyUT=000396995700007}
\elib{https://elibrary.ru/item.asp?id=28922154}


Образцы ссылок на эту страницу:
  • http://mi.mathnet.ru/vyuru361
  • http://mi.mathnet.ru/rus/vyuru/v10/i1/p113

    ОТПРАВИТЬ: VKontakte.ru FaceBook Twitter Mail.ru Livejournal Memori.ru


    Citing articles on Google Scholar: Russian citations, English citations
    Related articles on Google Scholar: Russian articles, English articles

    Эта публикация цитируется в следующих статьяx:
    1. Б. Я. Штейнберг, О. Б. Штейнберг, “Преобразования программ — фундаментальная основа создания оптимизирующих распараллеливающих компиляторов”, Программные системы: теория и приложения, 12:1 (2021), 21–113  mathnet  crossref
  • Просмотров:
    Эта страница:96
    Полный текст:39
    Литература:19
     
    Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2021