Проведение исследований и создание научно-технического задела по созданию вычислительной платформы с набором средств разработки (API) для проведения автоматизированных инженерных расчетов больших задач аэрогидродинамики на суперкомпьютерах петафлопного кл


Проведение исследований и создание научно-технического задела по созданию вычислительной платформы с набором средств разработки (API) для проведения автоматизированных инженерных расчетов больших задач аэрогидродинамики на суперкомпьютерах петафлопного кл

Начало проекта – 2011 год. Окончание проекта - 2012 год. Заказчик - Министерство образования и науки.

Проект был направлен на создание экспериментальной платформы для численного моделирования на базе вычислительного комплекса OpenFOAM для гетерогенных вычислительных систем с графическими ускорителями, путем применения технологий CUDA для перенесения наиболее ресурсоемких вычислений на графический ускоритель и организации взаимодействия центрального процессора и ускорителя.

Ключевой особенностью работ является то, что созданная параллельная версия протестирована на ряде модельных задач и сверхбольших задач аэрогидродинамики с использованием кластеров и графических ускорителей.

Разработанный экспериментальный образец платформы позволяет рассчитывать модели:

  • до-, транс-, сверх-, и гиперзвуковых течений сквозным численным методом;
  • генерации и диссипации турбулентной энергии;
  • многофазного течения сплошных и дисперсных сред в рамках многоскоростного подхода;
  • течения несмешивающихся жидкостей с контактными поверхностями с учётом межфазного взаимодействия;
  • течения с физико-химическими превращениями, в т. ч. горения;
  • движения твёрдых и деформируемых тел в расчётной области;
  • взаимодействия жидкости и конструкции в рамках двухстороннего сопряжения с внешними программами расчета напряженно-деформированного состояния тела.

Также разработано программное обеспечение предоставляет набор средств разработки (API) для поддержки программирования с использованием ускорителей GPU и позволяет проводить вычисления на сетках до 1 млрд расчетных ячеек неявными расчетными схемами на современных суперкомпьютерах петафлопсного класса.


Проект выполнялся в рамках программы "Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса России на 2007-2013 годы".

Исполнитель

Компиляторные технологии

Перейти к списку всех проектов