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

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

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



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






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


Вестник Южно-Уральского государственного университета. Серия «Вычислительная математика и информатика», 2021, том 10, выпуск 2, страницы 53–65
DOI: https://doi.org/10.14529/cmse210204
(Mi vyurv258)
 

Особенности реализации алгоритма Treecode для решения задачи $N$-тел с использованием графических ускорителей

А. В. Титов, А. В. Хоперсков

Волгоградский государственный университет (400062 Волгоград, пр. Университетский, д. 100)
Аннотация: Иерархические методы вычисления гравитационных сил для систем $N$-тел позволяют существенно увеличить качество численного моделирования при решении различных астрофизических задач за счет увеличения числа элементов $N$, поскольку вместо вычислительной сложности $\sim O(N^2)$ для прямого метода, мы имеем $N\log(N)$ при использовании приближенного метода TreeCode, что позволяет существенно увеличить число частиц в численных моделях. Разработано новое программное обеспечение для решения динамической задачи с большим числом частиц для моделирования галактических бесстолкновительных компонент, в частности, звездной подсистемы и темной массы. В работе представлены результаты тестирования алгоритма TreeCode для параллельной реализациии на графических ускорителях NVidia Tesla. Для построения иерархической системы сеток нами реализован быстрый алгоритм построения октодеревьев, основанный на пространственной кривой Мортона. Для оценок качества построенной численной модели используем для сравнения результаты моделирования на основе прямого вычисления сил взаимодействия между всеми $N$ частицами системы. Проведен анализ быстродействия различных реализаций алгоритмов решения задачи $N$-тел и выполнения интегральных законов сохранения физических характеристик для гравитирующих систем. В частности, проанализированы законы сохранения энергии и момента импульса для вращающегося самогравитирующего диска. Рассмотрены модели с различными критериями оценки удаленности частицы и значениями угла раскрытия $\theta$.
Ключевые слова: задача $N$-тел, метод Treecode, параллельные вычисления, графические ускорители.
Финансовая поддержка Номер гранта
Министерство науки и высшего образования Российской Федерации 0633-2020-0003
Работа выполнена в рамках государственного задания Министерства науки и высшего образования Российской Федерации № 0633-2020-0003.
Поступила в редакцию: 12.02.2021
Тип публикации: Статья
УДК: 519.688
Образец цитирования: А. В. Титов, А. В. Хоперсков, “Особенности реализации алгоритма Treecode для решения задачи $N$-тел с использованием графических ускорителей”, Вестн. ЮУрГУ. Сер. Выч. матем. информ., 10:2 (2021), 53–65
Цитирование в формате AMSBIB
\RBibitem{TitKho21}
\by А.~В.~Титов, А.~В.~Хоперсков
\paper Особенности реализации алгоритма Treecode для решения задачи $N$-тел с использованием графических ускорителей
\jour Вестн. ЮУрГУ. Сер. Выч. матем. информ.
\yr 2021
\vol 10
\issue 2
\pages 53--65
\mathnet{http://mi.mathnet.ru/vyurv258}
\crossref{https://doi.org/10.14529/cmse210204}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/vyurv258
  • https://www.mathnet.ru/rus/vyurv/v10/i2/p53
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Вестник Южно-Уральского государственного университета. Серия «Вычислительная математика и информатика»
    Статистика просмотров:
    Страница аннотации:190
    PDF полного текста:84
    Список литературы:2
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2026