МЕТОД СОЗДАНИЯ ПАРАЛЛЕЛЬНЫХ ПРОГРАММНЫХ СРЕДСТВ МОДЕЛИРУЮЩИХ КОМПЛЕКСОВ ВОЕННОГО НАЗНАЧЕНИЯ (2022)

В статье рассмотрены вопросы выбора алгоритмов распараллеливания, реализованных в инструментальных средствах разработки параллельных программ для многоядерных (многопроцессорных) вычислительных систем с общей памятью. Целью данного исследования является оценка влияния времени выполнения распараллеленных циклических участков целевой программы при многопоточном параллельном выполнении программы в многоядерных (многопроцессорных) ПЭВМ на показатели результатов имитационного моделирования боевых действий. Научная новизна заключается в разработке нового метода создания параллельных программных средств моделирующих комплексов военного назначения. Проведенный анализ современных программных средств моделирующих комплексов военного назначения показал, что на оперативность их применения при использовании по назначению в значительной степени оказывает влияние продолжительность расчетов при проведении моделирования. В работе приведены примеры расчетов в среде Mathcad. Для исключения ошибок выбора предпочтительных алгоритмов распараллеливания анализ производился на основе элементов математической статистики с введением вероятности доверительного интервала для оценки времени выполнения цикла определенным алгоритмом по верхней границе доверительного интервала. Предложен вариант построения программных средств на примере внедрения технологических разработок в программную архитектуру моделирующего комплекса.

Тип: Статья
Автор (ы): Аксенов М. А.
Ключевые фразы: ПРОГРАММНОЕ СРЕДСТВО, МОДЕЛИРУЮЩИЙ КОМПЛЕКС, АЛГОРИТМ РАСПАРАЛЛЕЛИВАНИЯ, ЧИСЛО ИТЕРАЦИЙ, ВРЕМЯ ВЫПОЛНЕНИЯ

Идентификаторы и классификаторы

УДК
681.3.068. <Автоматизация программирования. Трансляторы (интерпретирующие программы. Перепрограммирование. Эмуляторы. Генераторы программ. Компиляторы. Автокоды. Ассемблеры. Библиотека стандартных программ).Исключено E&C 18 [1996]
eLIBRARY ID
49570837
Текстовый фрагмент статьи