Оптимизация производительности программного комплекса для расчета специальных функций волновых катастроф

Год/Year: 
2016
№: 
4
Серия/Series: 
Сложные системы модели, анализ и управление / Complex systems: models, analysis, management
Выпуск/Issue: 
4
Начальная страница/First page: 
13
Авторы/Authors: 
Название: 
Оптимизация производительности программного комплекса для расчета специальных функций волновых катастроф
Title: 
Performance Optimization of the Software for Computing the Special Functions of Wave Catastrophes
Краткое описание: 
В статье рассматривается вопрос развития комплекса программ для численного моделирования СВК, в частности – оптимизация производительности различных компонент системы: вычислительного ядра и модуля построения контурных графиков. Рассмотрены недавние изменения, связанные с сохранением значений СВК в различных точках для последующего использования при решении задач со схожими входными параметрами, а также новая возможность построения распределенной вычислительной сети.
Short description: 
In the article, the author enlightens a question of development of the software for numeric modeling of SWCs, in particular ways of performance optimization used for various components of the system: the computing core and the contour-plotter component. Recent changes in the source code are overviewed, for example, the things related to caching SWC values in different points after calculation for future use in similar tasks, or a new possibility to setup the software to serve requests as a kind of distributed computing network.
Ключевые слова: 
компьютерное моделирование, СВК, теория катастроф, оптимизация программного обеспечения
Keywords: 
computer modeling, SWC, theory of catastrophes, software optimization
Полная версия/Full version: