С.В. Рогачев

Вычисление краевой и угловой специальных функций волновых катастроф в комплексе программ Wavecat

Title: 
Computing of edge and corner special functions of wave catastrophes in wavecat computing software
Год/Year: 
2017
Начальная страница/First page: 
26
Краткое описание: 
В статье рассматривается создание двухпрограммных модулей для системы численного расчета специальных функций волновых катастроф Wavecat. Показан процесс формализации вычисления СВК на языке программирования ANSI C с использованием библиотек программного комплекса. Построены новые сечения для СВК, соответствующих особенностям дифференцируемых отображений F4 и A1A2A1A1. Предложены улучшения для комплекса программ, необходимость которых была продиктована спецификой разработанных программных модулей.
Short description: 
The paper describes the development of two program modules for numerical system for computing the special functions of wave catastrophes – “Wavecat”. It shows the process needed to formalize computing of two special functions on the ANSI C programming language with usage of program libraries provided by the described software. A set of new cross-sections was painted by the system for two catastrophes F4 and A1A2A1A1. A number of improvements for the software complex were proposed because of the necessity shown during of new program modules.

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

Title: 
Performance Optimization of the Software for Computing the Special Functions of Wave Catastrophes
Год/Year: 
2016
№: 
4
Начальная страница/First page: 
13
Краткое описание: 
В статье рассматривается вопрос развития комплекса программ для численного моделирования СВК, в частности – оптимизация производительности различных компонент системы: вычислительного ядра и модуля построения контурных графиков. Рассмотрены недавние изменения, связанные с сохранением значений СВК в различных точках для последующего использования при решении задач со схожими входными параметрами, а также новая возможность построения распределенной вычислительной сети.
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.

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

Title: 
The architecture of the software calculation of special functions of wave catastrophes
Год/Year: 
2014
№: 
4
Начальная страница/First page: 
13
Краткое описание: 
В статье изложены особенности архитектуры вычислительного ядра программного комплекса, созданного для численного расчета специальных функций волновых катастроф (СВК). Рассмотрены примененные технические решения, их предпосылки, произведен анализ полученной архитектуры и направления её улучшения. Описаны используемые структуры данных и система модулей, показан механизм многопоточных вычислений.
Short description: 
This article shows the main architectural characteristics of developed сore software for computing special functions of wave catastrophes (SWC). Technical solutions applied during development and their preconditions are described in the article. The results of software design are analyzed and some future directions of improvement are observed. The materials contain information about used data structures and modular system. A component making the system multithreaded is also observed in the article.

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

Title: 
Designing of object-oriented language for calculation of wave catastrophes special functions
Год/Year: 
2013
№: 
4
Начальная страница/First page: 
40
Краткое описание: 
Рассмотрен процесс проектирования предметно-ориентированного языка записи систем обыкновенных дифференциальных уравнений, описывающих СВК с целью их последующего численного решения на ЭВМ. Представлены выдержки из описания формальной грамматики языка, описан процесс интеграции данного языка со специализированной системой численного расчета. Рассмотрены вопросы автоматического распараллеливания решений, записанных на данном языке, их исполнения в распределен- ной среде.
Short description: 
This paper describes the development process of a domain specifi c language (DSL) for description of ODE systems describing special functions of wave catastrophes for calculation using digital computers. Formal grammar of the language is described in the work on a par with the process of integration of the DSL in the special computation software. Problems of automatic parallel distributed computing in connection with the language are described.
Subscribe to RSS - С.В. Рогачев