|
Эта публикация цитируется в 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
Аннотация:
Описывается опыт оптимизации и распараллеливания промышленной программы моделирования динамики водных масс Балтийского моря, в основе которой лежат численные алгоритмы решения системы дифференциальных уравнений в частных производных теории мелкой воды. Демонстрируется механический подход к модернизации программы, включающий построение графика зависимости модулей и запись каждого модуля в определенном порядке. Для достижения желаемого ускорения работы программы используется теория оптимизирующих и распараллеливающих преобразований программ. Оптимизация и распараллеливание программы гарантирует достижение увеличения производительности при заданном объеме работы. Представлен ряд преобразований программы с полученными результатами по уменьшению скорости работы наиболее трудоемких процедур. Кроме того, приводятся результаты по ускорению работы программы в целом на вычислительной системе с общей памятью.
Ключевые слова:
преобразования программ; оптимизация программ; распараллеливание программ.
Поступила в редакцию: 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
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/vyuru361 https://www.mathnet.ru/rus/vyuru/v10/i1/p113
|
Статистика просмотров: |
Страница аннотации: | 168 | PDF полного текста: | 75 | Список литературы: | 49 |
|