Эффективность параллельных вычислений гравитационных сил методом treecode в моделях n-тел
Автор: Кузьмин Н.М., Сиротин Д.С., Хоперсков А.В.
Журнал: Математическая физика и компьютерное моделирование @mpcm-jvolsu
Рубрика: Моделирование, информатика и управление
Статья в выпуске: 4 т.27, 2024 года.
Бесплатный доступ
Моделирование бесстолкновительных галактических систем основывается на модели 𝑁-тел, которая требует больших вычислительных ресурсов из-за дальнодействующего характера гравитационных сил. Наиболее распространенным методом вычисления гравитации является приближенный алгоритм TreeCode, обеспечивающий более быстрое вычисление силы по сравнению с прямым суммированием вкладов от всех частиц. Проведен анализ вычислительной эффективности для моделей с числом частиц в пределах 108. Мы рассмотрели несколько процессоров с различной архитектурой с целью определения производительности параллельных симуляций на основе стандарта OpenMP. Анализ использования дополнительных потоков (extra threads) дополнительно к физическим ядрам показывает рост производительности симуляций только при загрузке всех логических потоков. Это дает прирост параллельной эффективности (efficiency of parallel computing) в среднем на 20 %.
Параллельные вычисления, гравитирующие системы, архитектура процессоров, технология hyper-threading
Короткий адрес: https://sciup.org/149147559
IDR: 149147559 | DOI: 10.15688/mpcm.jvolsu.2024.4.4