НИОКТР
№ АААА-А16-116011450072-4Развитие метода опорных операторов с реализацией на высокопроизводительных гибридных системах
30.12.2015
Численное моделирование физических процессов в полной трехмерной постановке сопряжено с большим объемом вычислений повышенной сложности и невозможно без использования высокопроизводительной вычислительной техники. Благодаря быстрому развитию параллельных вычислительных средств появилась возможность проведения полномасштабных численных экспериментов в сложных, близких к реальным, областях на очень подробных вычислительных сетках больших размерностей. Это позволяет моделировать сильно разномасштабные физические процессы, что в свою очередь требует разработки стабильных и робастных численных методик заданного качества.В рамках данного проекта предлагается развитие метода опорных операторов (МОО) для его использования в трехмерном моделировании гидродинамических задач на высокопроизводительных системах. МОО основан на построении сопряженных аппроксимаций основных дифференциальных операторов с использованием интегральных тождеств векторного анализа. Его достоинством является обеспечение численных решений гарантированного качества при использовании неструктурированных сеток общего вида. Метод примечателен также тем, что позволяет строить ротационно-инвариантные разностные схемы, что особенно важно при решении ряда задач напряженного деформирования сред, уравнений Навье-Стокса и т.п. с аппроксимацией твердотельных вращений (вихрей) с нулевой энергией деформации.Аппроксимации начально-краевых задач с помощью МОО приводят к системам линейных алгебраических уравнений (СЛАУ), решение которых занимает наибольшую часть времени вычислений. Поэтому важной составляющей предлагаемого Проекта является разработка эффективных алгоритмов решения СЛАУ на высокопроизводительной многопроцессорной технике. На сегодняшний день при построении суперкомпьютеров используют различные сопроцессоры (GPGPU, Intel Xeon Phi) для увеличения общей производительности (т.н. гибридные вычислительные системы) за счет гораздо большего количества параллельно выполняющихся операций. Таким образом, задействование мощностей сопроцессоров позволяет существенно (до нескольких порядков) ускорить процесс моделирования, но требует разработки специальных алгоритмов, учитывающих как архитектурные особенности сопроцессоров, так и необходимые операции синхронизации между CPU и сопроцессором.Целью данного проекта является разработка трехмерной численной методики на основе МОО для моделирования физических процессов в сплошных средах, а также адаптация программного комплекса MARPLE3D для задействования всех мощностей гибридных высокопроизводительных систем, а именно с помощью технологии CUDA предлагается использовать ресурсы GPGPU для решения СЛАУ. Разработанные численные схемы и алгоритмы будут интегрированы в пакет MARPLE3D. Программная реализация будет обеспечивать возможность проведения расчетов как на гибридных вычислительных системах, так и на технике с традиционной архитектурой.
ГРНТИ
28.17.23 Моделирование физических процессов
27.35.21 Математические модели гидродинамики
Ключевые слова
ЧИСЛЕННОЕ МОДЕЛИРОВАНИЕ
МЕТОД ОПОРНЫХ ОПЕРАТОРОВ
ГИБРИДНЫЕ ВЫСОКОПРОИЗВОДИТЕЛЬНЫЕ СИСТЕМЫ
CUDA
ИТЕРАЦИОННЫЕ МЕТОДЫ РЕШЕНИЯ СЛАУ
ГИДРОДИНАМИКА
УПРУГОПЛАСТИКА
Детали
Начало
01.01.2016
Окончание
31.12.2017
№ контракта
16-31-00350\16
Заказчик
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ "РОССИЙСКИЙ ФОНД ФУНДАМЕНТАЛЬНЫХ ИССЛЕДОВАНИЙ"
Исполнитель
Федеральное государственное учреждение "Федеральный исследовательский центр Институт прикладной математики им. М.В. Келдыша Российской академии наук"
Бюджет
Средства федерального бюджета: 450 000 ₽
Похожие документы
Массивно-параллельные конечно-объемные методы для решения мультифизических задач
0.922
НИОКТР
Адаптивные вейвлетные алгоритмы для решения задач гидро и газовой динамики на перспективных параллельных суперкомпьютерах эксафлопсной производительности.
0.918
НИОКТР
Разработка комплекса алгоритмов численного моделирования геофизических полей на основе метода аппроксимации матрицами малого ранга, ориентированного на использование современных вычислительных систем с гибридной параллельной архитектурой
0.910
ИКРБС
Разработка и исследование численных методов решения уравнений газовой динамики, магнитной гидродинамики, радиационной магнитной гидродинамики, электродинамики, динамики несжимаемой жидкости, аэродинамики, термомеханики, переноса и тепломассопереноса, упругости и тонких оболочек, интегральных уравнений для эллиптических краевых задач, и т.д. (Разработка алгоритма и вычислительного модуля для решения систем дискретных уравнений до 100000 процессоров)
0.910
ИКРБС
Разработка и исследование конечно-разностных схем повышенного порядка точности для решения прикладных задач механики жидкости и газа, и экологии
0.909
НИОКТР
Разработка новых вычислительных методов высокой разрешающей способности решения нестационарных задач физической газодинамики многокомпонентных реагирующих сред
0.909
ИКРБС
Разработка и приложение высокоэффективных параллельных алгоритмов для суперкомпьютерного моделирования сложных реагирующих течений
0.908
НИОКТР
РАЗВИТИЕ МАТЕМАТИЧЕСКИХ МЕТОДОВ ТРЕХМЕРНОЙ ИНТЕРПРЕТАЦИИ ГЕОФИЗИЧЕСКИХ ДАННЫХ НА ОСНОВЕ КОМПЛЕКСНОГО РЕШЕНИЯ ПРЯМЫХ И ОБРАТНЫХ ЗАДАЧ ГЕОФИЗИКИ
0.908
ИКРБС
Теория и методы решения вычислительных задач на сверхвысокопроизводительных вычислительных системах0063-2018-0005
0.907
НИОКТР
Методы и алгоритмы численного анализа трехмерных контактных задач акустики и упругости с трением
0.906
НИОКТР