Развитие алгоритмов высокопроизводительных вычислений для моделирования течений разреженных газов на основе прямого численного решения уравнения Больцмана.

Номер гранта:18-07-01500
Область научного знания:инфокоммуникационные технологии и вычислительные системы
Тип конкурса: (а)(а) конкурс проектов фундаментальных научных исследований
Год выполнения:2018г.
Руководитель: Забелок СергейАлександрович
Статус заявки:поддержана

Аннотация к заявке:

Прямое численное решение уравнения Больцмана применяется для моделирования задач в различных областях: течения разреженного газа в вакуумной технике, обтекание тел в космическом пространстве и высоких слоях атмосферы, моделирование микроприборов, движение частиц в полупроводниках, моделирование для биосистем и для экономики. Развитые до сих пор комплексы программ для численного решения уравнения Больцмана в основном подходят для однопроцессорных компьютеров или используют MPI в качестве единственного способа распараллеливания. Однако за последние 10 лет подход к построению суперкомпьютеров изменился коренным образом. Если раньше структура суперкомпьютера была практически одномерной - для эффективного использования всех возможностей было хорошо достаточно распараллелить алгоритм, то теперь помимо распараллеливания по узлам необходимо рассмотреть возможности ускорения внутри узла, такие как использование многоядерности, многопоточности и векторных вычислений. Основная научная идея заявленного в Проекте исследования состоит в разработке алгоритмов для существующих численных методов решения уравнения Больцмана с учетом всех возможностей по оптимизации этих алгоритмов, представляемых современными суперкомпьютерными технологиями. Результатом исследования должен стать комплекс программ для решения уравнения Больцмана, который не имеет аналогов, содержащий в себе возможности проведения расчетов на динамически-адаптивных сетках вокруг тел произвольной формы с использованием различных видов интеграла столкновений. Это позволит существенно снизить временные и финансовые затраты на расчеты в задачах, которые решаются на основе численного решения уравнения Больцмана. Кроме того будут предложены подходы к построению высокоэффективных алгоритмов, а эффективность реализации алгоритмов будет детально исследована.
Аннотации к заявке и отчету приведены в авторской редакции. по состоянию на 10.04.2020.
Помог ли вам материал?
0    0