Прикладная математика и механика - Санкт

advertisement
Лаборатория Прикладная математика и механика
Санкт-Петербургский государственный политехнический
университет
Болдырев Юрий Яковлевич
«Суперкомпьютерные технологии в научно-образовательной
деятельности высшей технической школы»
Кафедра «ПРИКЛАДНАЯ МАТЕМАТИКА»,
учебно-научная лаборатория
«Математическое и программное обеспечение высокопроизводительных
вычислений»,
(Институт Прикладной Математики и Механики),
Межкафедеральная лаборатория «Прикладная математика и механика»,
«Отделение информационно - вычислительных ресурсов» ДИВТ.
Февраль 2013 г
В своем кратком сообщении я опираюсь на опыт подразделений нашего
вуза, возглавляемых Боровковым А.И., Заборовским В.С.,
Карповым Ю.Г., Смирновым Е.М., Стрельцом М.Х. и ряда других.
Лаборатория Прикладная математика и механика
Цель сообщения – показать членам НТС важнейший мировой «тренд»
в инженерном и естественнонаучном анализе, основанном на прорывных
компьютерных технологиях.
Важнейший тезис. В конце 19 начале 20 века физический
эксперимент стал активно заменяться экспериментом математическим,
т.е. резко возросла роль теоретических подходов, как в естественных, так
и инженерных науках. С появлением ЭВМ во второй половине 20 века этот
процесс стал «лавинообразным»!
Итог, - сегодня математическое моделирование на базе компьютерных
(суперкомпьютерных)
технологий
превратилось
в
тотальный
инструментарий всех без исключения отраслей экономики.
Концепция «Simulation Based Design» - «Моделирование как основа
проектирования»
основополагающая
для
ВСЕХ
ОТРАСЛЕЙ
ПРОМЫШЛЕННОСТИ во всех передовых экономиках мира!
Почему суперкомпьютерные технологии!?
Т.е. что отличает суперкомпьютер от компьютера!?
Сверхвысокая
производительность!
Суперкомпьютер
–
система
(сосредоточенная – не смешиваем с вычислительной грид - сетью)
имеющая производительность на 3-4 порядка большую чем массово
распространенные системы.
Лаборатория Прикладная математика и механика
Производительность
вычислительных
систем
измеряют количеством операций с плавающей точкой в
секунду FLOP/S)
1 GFLOP/S - 109
1 TFLOP/S - 1012
1 PFLOP/S - 1015
1 EFLOP/S - 1018
Самая мощная Российская система «Ломоносов» (МГУ)
имеет производительность 1,7 PFLOP/S,
Самая мощная система в мире «Titan Cray XK7» имеет
производительность 17,59 PFLOP/S (см. далее)
Самая
мощная
система
в
Политехническом
университете
имеет
производительность 3,7 TFLOP/S,
остальные до 2 TFLOP/S
Лаборатория Прикладная математика и механика
Первые системы мирового рейтинга TOP - 500
Зачем нужны такие вычислительные системы!?
Пример. По ряду оценок полномасштабная задача проектирования,
включая оптимизацию характеристик, современного авиадвигателя
требует около 7 (!!!) лет непрерывной работы суперкомпьютера
«Ломоносов».
Но это задачи стратегического развития страны, её науки,
промышленности и обороноспособности!
И, конечно, высшего инженерного образования!
Лаборатория Прикладная математика и механика
Естественен вопрос. А почему при расчете того же авиадвигателя необходимы
такие «чудовищные» объемы вычислений!?
Ответ прост - для получения высокоточных
моделировать РЕАЛЬНЫЙ ФИЗИЧЕСКИЙ МИР!
результатов
мы
должны
А он глубоко междисциплинарен (мультидисциплинарен)! Например горение, это и аэродинамика и тепло массообмен, излучение и, наконец, физико –
химическая кинетика! Т.е. мы имеем совокупность связанных начально-краевых
или краевых задач математической физики, решение которых требует очень
больших вычислительных ресурсов!
Мировой опыт показывает, что только при максимально приближенном к
реальности описании явлений и разрабатываемых на базе суперкомпьютерных
систем мы получаем технологические прорывы!
Это наглядно иллюстрируется материалами на только что опубликованных
материалов «Компьютерный инжиниринг» - 2012 и «Современное инженерное
образование» - 2012 авторский коллектив каф. «Механика и процессы управления»
НИУ СПбГПУ (рук. Боровков А.И.). Материалы разработаны в рамках проекта
«Промышленный и технологический форсайт РФ на долгосрочную перспективу»
Лаборатория Прикладная математика и механика
Действительно, приведем всю гамму промышленных
технологий на основе
суперкомпьютеров:
SuperComputer Simulation Based Design - моделирование на основе
суперкомпьютеров и выполнение много модельных и много вариантных
расчетов, включая
1) SuperComputer (MultiScale/MultiStage/MultiDisciplinary/MultiTechnology где реализуется триада: многомасштабность/многостадийность/
мультидисциплинарность + мультитехнологичность.
2) SuperComputer (Material Science * Mechanics) (Multi**3) одновременное проектирование и создание материалов и элементов
конструкций из них - объединение механики материалов и конструкций.
3) SuperComputer (SmartMat*Mech)*(Multi**3) Simulation and Optimization
Based Design / Engineering (применение Smart-материалов / «умных»
материалов, применение разных видов оптимизации параметрической,
многомерной, многокритериальной и т.д.), + оптимизации технологических
процессов и т.д. с расширением до Based Product Development и
переходом к– виртуальной разработке продукции / изделий .
И на базе этих подходов итоговая цифровая продукция: Digital MockUp / Digital Manufacturing («цифровой прототип» – виртуальная, цифровая
3-D модель изделия и всех его компонентов, позволяющая исключить из
процесса разработки изделия создание дорогостоящих натурных моделейпрототипов, позволяющая «измерять» и моделировать любые характеристики
объекта в любых условиях эксплуатации /«цифровое производство» – как
основные компоненты «умных» заводов и фабрик).
Лаборатория Прикладная математика и механика
Проблема в том, что все эти технологии крайне слабо
используются в учебном процессе, притом фрагментарно.
Слабое утешение, что в других вузах немногим лучше!
Главная проблема - необходимость КОРЕННОЙ перестройки
учебного процесса с опорой на фундаментальные знания! Ведь
рассматриваемые технологии требуют смены всей ПАРАДИГМЫ
инженерной деятельности, делая её мало различимой с
деятельностью исследовательской.
О научной деятельности и суперкомпьютерных технологиях.
В нашем вузе имеется несколько научных групп, которые
работают на мировом уровне и являются лидерами в России.
Это лаборатории:
«Вычислительная аэроакустика и турбулентность» (рук.
проф. М.Х.Стрелец), «Вычислительная механика» (рук. проф.
А.И.Боровков), «Гидроаэродинамика» (рук. проф. Е.М.Смирнов),
лаборатория кафедры «Распределенные вычисления и
компьютерные сети» (рук. проф. Ю.Г.Карпов), «Телематика и
компьютерные технологии» (рук. проф. В.С.Заборовский) и др.
Лаборатория Прикладная математика и механика
.
Как мы выглядим в России!? Сотрудники университета
активно участвуют во всех важнейших Всероссийских и
международных конференциях, симпозиумах и школах:
«Научный сервис в сети Интернет» (МГУ им. Ломоносова),
«Параллельные вычислительные технологии» (ПАВТ) (в
СПбГПУ проводилась в 2008), Международный
суперкомпьютерный форум (США), выступая на них с
ключевыми докладами (Боровков А.И., Заборовский В.Г.,
Карпов Ю.Г., Смирнов Е.М., Стрелец М.Х., Болдырев Ю.Я., и
др.). Являясь одним из основателей Суперкомпьютерного
консорциума университетов России (президент, ректор МГУ
им. М.В.Ломоносова В.А.Садовничий) Политехнический
университет активно развивает направление работ по
суперкомпьютерным проблемам инженерного образования,
являясь признанным лидером в данной области
Чтобы понимать, уровень работ вуза приведем характерный
пример, - работу выполненную в лаборатории:
«Вычислительная аэроакустика и турбулентность» (рук.
проф. М.Х.Стрелец).
Лаборатория Прикладная математика и механика
Задача обтекания тандема цилиндров
(Лаборатории «Вычислительная аэроакустика и турбулентность»
СПбГПУ, руководитель проф. М.Х.Стрелец) 2010 г.
Поле скорости
поперечного обтекания тандема
цилиндров при
числе Re= (V0D)/=
=1.4·105 (V0 –
скорость набегающего потока, D –
диаметр цилиндра,
 - кинематическая
вязкость).
Задача считалась на суперкомпьютере «Intrepid» Blue Gene/P Лаборатории
Argonne National Lab (США) на 8160 узлах. Каждый узел содержит два
4-х ядерных процессора. В расчетах было использовано от 16320 до 65280
процессорных ядер! Сетка, содержит примерно 60 миллионов узлов. Характерный
расчет шел около 11 суток. Это результаты мирового уровня.
Лаборатория Прикладная математика и механика
Сегодня в вузе достаточно много многопроцессорных вычислительных
систем из них 4 (производительностью свыше 1 ТФлопс) в «Отделении
информационно - вычислительных ресурсов» ДИВТ.
Отметим, что направление суперкомпьютерных технологий отнесено к
важнейшим направлениям модернизации и технологическому развитию
экономики страны, в рамках развития стратегических информационных
технологий, включая суперкомпьютерные технологии.
Вместе с тем, к сожалению, следует отметить, что работы по
суперкомпьютерным технологиям не достаточно поддерживаются
Министерством - наш федеральный ЦКП ЦЕНТР Коллективного
Пользования «Наукоемкие компьютерные технологии для нужд науки,
образования и промышленности на основе высоко производительных
вычислительных систем» (основан в 2003 г.). Профинансирован 1 раз в
2005 г.
В настоящее время в вузе запланировано создание
Суперкомпьютерного центра, предложения по проекту которого
подготовлены профессорами Болдыревым Ю.Я., И Заборовским В.С.
(проект одобрен Правительственной комиссией 16 мая 2012 года).
Лаборатория Прикладная математика и механика
Благодарю за внимание
А. И.Боровкова,, Д.Ю Райчука,
М.Х.Стрельца и И.Г. Черноруцкого за
внимание к теме и обсуждение
Download