Оптимизация производительности программного комплекса для расчета специальных функций волновых катастроф
Автор: Рогачев Сергей Викторович
Рубрика: Математическое моделирование
Статья в выпуске: 4, 2016 года.
Бесплатный доступ
В статье рассматривается вопрос развития комплекса программ для численного моделирования СВК, в частности - оптимизация производительности различных компонент системы: вычислительного ядра и модуля построения контурных графиков. Рассмотрены недавние изменения, связанные с сохранением значений СВК в различных точках для последующего использования при решении задач со схожими входными параметрами, а также новая возможность построения распределенной вычислительной сети.
Компьютерное моделирование, свк, теория катастроф, оптимизация программного обеспечения
Короткий адрес: https://sciup.org/148160275
IDR: 148160275 | УДК: 004.942
Performance optimization of the software for computing the special functions of wave catastrophes
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.
Список литературы Оптимизация производительности программного комплекса для расчета специальных функций волновых катастроф
- Крюковский А.С. Равномерная асимптотическая теория краевых и угловых волновых катастроф. -М.: РосНОУ, 2013. -386 с.
- Крюковский А.С., Рогачев С.В. Система расчета и визуализации специальных функций волновых катастроф//Электромагнитные волны и электронные системы. -2013. -Т. 18. -№ 8. -С. 10-17.
- Крюковский А.С., Рогачев С.В. Разработка специализированной системы расчета специальных функций волновых катастроф//III Всероссийские Армандовские чтения: Сверхширокополосные сигналы в радиолокации, связи и акустике.-Материалы IV Всероссийской научной конференции (Муром, 25-27 июня 2013 г.). -Муром: Изд.-полиграфический центр МИ ВлГУ, 2013. -271 с. -С. 139-144.
- Крюковский А.С., Рогачев С.В. Специализированная система расчета и визуализации специальных функций волновых катастроф//Цивилизация знаний: проблемы и смыслы образования: Труды XIV Международной научной конференции, Москва, 26-27 апреля 2013 г. -М.: РосНОУ, 2013. -Часть 2. -С. 117-174.
- Крюковский А.С., Рогачев С.В. Архитектура программного комплекса расчета специальных функций волновых катастроф//Вестник Российского нового университета. -2014. -Выпуск 4. Управление, вычислительная техника и информатика. -С. 13-20.
- Рогачев С.В. Проектирование предметно ориентированного языка для расчета специальных функций волновых катастроф//Вестник Российского нового университета. -2013. -Выпуск 4. Управление, вычислительная техника и информатика. -С. 47-52.
- Kryukovsky, A.S., Rogachev, S.V., Lukin, D.S. Special Software for Computing the Special Functions of Wave Catastrophes//Revista de Matematica: Teorıa y Aplicaciones/San Pedro Montes de Oca, San Jose, Costa Rica: Universidad de Costa Rica, 2015. -Vol. 22. -Num. 1. -P. 21-30.
- Крюковский А.С. Метод обыкновенных дифференциальных уравнений для расчета специальных функций волновых катастроф (СВК)//Дифракция и распространение электромагнитных волн: межведомственный сборник научных трудов. -М.: Московский физико-технический институт, 1992. -С. 29-48.
- Кормен Т., Лейзерсон Ч., Ривест Р., Штайн К. Алгоритмы: построение и анализ. -2-е изд. -М.: Вильямс, 2005. -1296 с.
- Torellas, J., Lam, M., Hennessy, J. False Sharing and Spatial Locality in Multiprocessor Caches. -IEEE: Transactions on Computers, 1994. -Vol. 43. -Num 6. -P. 651-663.
- Chernikov, A., Xu, J. Proof of Correctness of a Marching Cubes Algorithm Carried out with Coq, Computational Geometry Theory and Applications. -Department of Computer Science, Old Dominion University, 2015.