Вычислительные методы и программирование
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Выч. мет. программирование:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Вычислительные методы и программирование, 2017, том 18, выпуск 4, страницы 434–446 (Mi vmp891)  

Эта публикация цитируется в 1 научной статье (всего в 1 статье)

О параллельном моделировании кинетических процессов методом Монте-Карло (посвящается памяти Главного Теоретика Космонавтики академика М.В. Келдыша в год 60-летия запуска первого ИСЗ)

М. А. Марченкоab, Т. А. Сушкевичc

a Институт вычислительной математики и математической геофизики СО РАН
b Новосибирский национальный исследовательский государственный университет
c Институт прикладной математики им. М.В. Келдыша РАН
Аннотация: В 2017 году мировая общественность отмечает 60-летний юбилей запуска 4 октября 1957 года в СССР первого искусственного спутника Земли, положившего начало космической эры. Баллистические расчеты проводились на первой серийной ЭВМ “Стрела” в Институте Келдыша. При решении сложнейших задач создания “ракетно-ядерного щита” были заложены основы новых направлений в математике - вычислительной математики и математического моделирования. И в СССР и в США параллельно разрабатывались детерминированные и статистические численные методы. Методы Монте-Карло (ММК) как инструмент для прямого статистического моделирования были разработаны в США в рамках Манхэттонского проекта создания ядерного оружия. Джон фон Нейман первым предложил использовать саму ЭВМ для генерации случайных чисел. В 1949 году Джон фон Нейман и Станислав Улам предложили первый алгоритм получения псевдослучайных величин, который впоследствии был назван ММК и послужил основой для развития методики генерации псевдослучайных чисел с использованием ЭВМ. Разработка ММК и эффективность его применения всегда начинается с разработки генератора случайных или псевдослучайных чисел, который зависит от класса решаемых задач и конкретной структуры и архитектуры ЭВМ. Методы Монте-Карло стали массово применять на всех архитектурах вычислительных систем с параллельными и распределенными вычислениями. Сейчас в эпоху супервычислений преобладают ММК как следствие простоты их реализации. Но эта простота обманчива. В статье представлен разработанный отечественный комплексный методический подход, в котором на примере трех сложных “больших” задач, описывающих пространственно-неоднородные кинетические процессы диффузии, коагуляции и переноса заряженных частиц, системно рассматриваются теория методов и алгоритмов ММК и практика их реализации в формате не просто программ, а также параллельных генераторов псевдослучайных чисел, библиотек программ, средств обработки данных, управляющих программ и т.д., т.е. все этапы создания “цифрового продукта”. На примере вероятностных моделей для численного моделирования кинетических процессов диффузии, коагуляции и переноса заряженных частиц, когда ансамбли траекторий или частиц содержат по 10 в 7-13 степени элементов, продемонстрированы возможности и эффективность новых параллельных алгоритмов и распределенных вычислений ММК для решения “больших” и “сложных” задач не только для расчета отдельных функционалов или оценок, но и для всего фазового объема задачи. Это важнейшее достижение, которое повышает конкурентность ММК с детерминированными конечно-разностными и сеточными методами при параллельном моделировании.
Ключевые слова: информационно-математическое обеспечение, кинетические процессы, распределенные вычисления, метод Монте-Карло, компьютинг.
Финансовая поддержка Номер гранта
Российский фонд фундаментальных исследований 15-01-00783
15-01-08988
15-01-09230
15-01-00894
16-01-00755
16-01-00530
17-01-00220
Российская академия наук - Федеральное агентство научных организаций I.33П
ОМН-3.5
Исследование частично поддерживается грантами Российского фонда фундаментальных исследований (проекты 15–01–00783, 15–01–08988, 15–01–09230, 15–01–00894, 16–01–00755, 16–01–00530, 17–01–00220) и Программой фундаментальных научных исследований РАН (проект Президиума I.33П и ОМН–3.5).
Поступила в редакцию: 09.11.2017
Тип публикации: Статья
УДК: 519.6; 519.21; 519.245; 551; 521; 535.31; 535.36; 537.52
Образец цитирования: М. А. Марченко, Т. А. Сушкевич, “О параллельном моделировании кинетических процессов методом Монте-Карло (посвящается памяти Главного Теоретика Космонавтики академика М.В. Келдыша в год 60-летия запуска первого ИСЗ)”, Выч. мет. программирование, 18:4 (2017), 434–446
Цитирование в формате AMSBIB
\RBibitem{MarSus17}
\by М.~А.~Марченко, Т.~А.~Сушкевич
\paper О параллельном моделировании кинетических процессов методом Монте-Карло (посвящается памяти Главного Теоретика Космонавтики академика М.В. Келдыша в год 60-летия запуска первого ИСЗ)
\jour Выч. мет. программирование
\yr 2017
\vol 18
\issue 4
\pages 434--446
\mathnet{http://mi.mathnet.ru/vmp891}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/vmp891
  • https://www.mathnet.ru/rus/vmp/v18/i4/p434
  • Эта публикация цитируется в следующих 1 статьяx:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Вычислительные методы и программирование
    Статистика просмотров:
    Страница аннотации:226
    PDF полного текста:174
    Список литературы:1
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024