SlideShare a Scribd company logo
1 of 16
Новожилов Работа решателей ANSYS на
российском интерконнекте Ангара
Новожилов Юрий Владиславович
Руководитель направления HPC
yury.novozhilov@cadfem-cis.ru
2
1948 - Специальное конструкторское бюро № 245 (СКБ-245)
1958 - Научно-исследовательский институт электронных математических
машин (НИЭМ)
1968 - Научно-исследовательский центр электронной вычислительной
техники (НИЦЭВТ)
XIV Международная Конференция пользователей CADFEM/ANSYS, 2017
Знакомство с НИЦЭВТ
3
RDMA
Хоп 130 нс
Hardware offload
MPI Ping Pong 0,85 мкс
СБИС ЕС8430 по технологии 65 нм
Поддержка OpenSHMEM, MPI, OpenMP
XIV Международная Конференция пользователей CADFEM/ANSYS, 2017
Коммуникационная сеть Ангара
4XIV Международная Конференция пользователей CADFEM/ANSYS, 2017
HPC интерконнект
Сеть IB FDR 4x Ангара
Cray
Aries
IB EDR 4x Intel OPA Ангара-2
Год выпуска 2011 2013 2012 2015 2015 2018
Топология
fat tree
kD-тор
4D-тор dragonfly
fat tree
kD-тор
fat tree
модиф.4
D-тор
Задержка
MPI, мкс
1 0.85 1.3 1 1 < 1
Задержка на
хоп сети, нс
– / 250 129 100 н/д н/д < 100
5
8 узлов:
• Intel Xeon E5-2660 2.2ГГц@ 8c
• SuperServer 5017GR-TF
• 64 Гб RAM
• SLES11 SP44
3D-тор 4х3x3
XIV Международная Конференция пользователей CADFEM/ANSYS, 2017
Тестовый стенд «Ангара-К1»
6XIV Международная Конференция пользователей CADFEM/ANSYS, 2017
Команда НИЦ ЭВТ
Александр Семенов
Менеджер проекта
Тимур Исмагилов
Технический эксперт
7XIV Международная Конференция пользователей CADFEM/ANSYS, 2017
План эксперимента
Механика:
• Mechanical/APDL
Гидро-газодинамика:
• Fluent
• CFX
Радиофизика:
• HFSS
Явные схемы интегрирования:
• LS-DYNA
• AUTODYN
ANSYS:
• IBM (Platform) MPI
• Intel MPI
Ангара:
• OpenMPI
• MPICH
Подмена Intel MPI на MPICH для
каждого решателя
8
Статическая задача механики
Линейная постановка
14.2 миллиона уравнений
Итеративный решатель
XIV Международная Конференция пользователей CADFEM/ANSYS, 2017
Блок двигателя
0
5
10
15
20
25
0%
20%
40%
60%
80%
100%
120%
2 4 8 16 32 64
Ускорениерасчета
Эффективностьрешателя
Количесвто процессорных ядер
Эффективность, % Ускорение
9
Статическая задача механики
Нелинейная постановка
1.7 миллиона уравнений
Прямой решатель
XIV Международная Конференция пользователей CADFEM/ANSYS, 2017
Турбинная лопатка
0
5
10
15
20
25
0%
20%
40%
60%
80%
100%
120%
2 4 8 16 32 64
Ускорениерасчета
Эффективностьрешателя
Количесвто процессорных ядер
Эффективность, % Ускорение
10XIV Международная Конференция пользователей CADFEM/ANSYS, 2017
Измеренная скорость соединения
0
500
1000
1500
2000
2500
3000
2 4 8 16 32 64
Скоростьсоединения,Мбайт/с
Количесвто процессорных ядер
0
500
1000
1500
2000
2500
3000
2 4 8 16 32 64
Скоростьсоединения,Мбайт/с
Количесвто процессорных ядер
11XIV Международная Конференция пользователей CADFEM/ANSYS, 2017
Измеренные задержки
0
0.5
1
1.5
2
2.5
3
3.5
4
4.5
5
2 4 8 16 32 64
Задержка,мкс
Количесвто процессорных ядер
0
0.5
1
1.5
2
2.5
3
3.5
4
4.5
5
2 4 8 16 32 64
Задержка,мкс
Количесвто процессорных ядер
12
Внешняя аэродинамика
k-ε модель турбулентности
10.3 Миллиона элементов
XIV Международная Конференция пользователей CADFEM/ANSYS, 2017
Внешняя аэродинамика болида LeMan
0
10
20
30
40
50
60
0%
20%
40%
60%
80%
100%
120%
2 4 8 16 32 64 128
Ускорениерасчета
Эфективностьрешателя
Количесвто процессорных ядер
Эфективность, % Ускорение, раз
13
Краш-анализ
10.3 Миллиона элементов
830 тысяч узлов
XIV Международная Конференция пользователей CADFEM/ANSYS, 2017
Столкновение 3-х автомобилей
0
2
4
6
8
10
12
0%
20%
40%
60%
80%
100%
120%
8 16 32 64 128
Ускорениерасчета
Эфективностьрешателя
Количесвто процессорных ядер
Эфективность, % Ускорение, раз
Итоги и состояние проекта
Второй этап тестирования «Ангара» завешен
«Ангара» показала себя HPC интерконнектом
Успешная работа с ANSYS Mechanical, CFX и
LS-DYNA
На очереди Fluent и HFSS
Спасибо за внимание!
Новожилов Юрий Владиславович
Руководитель направления HPC
yury.novozhilov@cadfem-cis.ru

More Related Content

Similar to Работа решателей Ansys на российском интерконнекте Ангара

Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктурыГидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
Vsevolod Shabad
 
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
Ontico
 
Андрей Николаенко, IBS. NVMf: 5 млн IOPS по сети своими руками
Андрей Николаенко, IBS. NVMf: 5 млн IOPS по сети своими рукамиАндрей Николаенко, IBS. NVMf: 5 млн IOPS по сети своими руками
Андрей Николаенко, IBS. NVMf: 5 млн IOPS по сети своими руками
IBS
 

Similar to Работа решателей Ansys на российском интерконнекте Ангара (20)

Возможности повышения производительности вычислительных кластеров
Возможности повышения производительности вычислительных кластеровВозможности повышения производительности вычислительных кластеров
Возможности повышения производительности вычислительных кластеров
 
Aппаратное обеспечения для решения задач механики сыпучих сред
Aппаратное обеспечения для решения задач механики сыпучих средAппаратное обеспечения для решения задач механики сыпучих сред
Aппаратное обеспечения для решения задач механики сыпучих сред
 
Инструментарий Nvidia для deep learning
Инструментарий Nvidia для deep learningИнструментарий Nvidia для deep learning
Инструментарий Nvidia для deep learning
 
Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктурыГидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
 
Работа с Big Data
Работа с Big Data Работа с Big Data
Работа с Big Data
 
Параллельное программирование на современных видеокартах
Параллельное программирование на современных видеокартахПараллельное программирование на современных видеокартах
Параллельное программирование на современных видеокартах
 
Владимир Назаров, HPE: Зачем нужна миграция с UNIX на Linux? Выводы на основ...
Владимир Назаров, HPE:  Зачем нужна миграция с UNIX на Linux? Выводы на основ...Владимир Назаров, HPE:  Зачем нужна миграция с UNIX на Linux? Выводы на основ...
Владимир Назаров, HPE: Зачем нужна миграция с UNIX на Linux? Выводы на основ...
 
Высокопроизводительные решения в ANSYS 18
Высокопроизводительные решения в ANSYS 18Высокопроизводительные решения в ANSYS 18
Высокопроизводительные решения в ANSYS 18
 
Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...
Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...
Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...
 
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
 
Андрей Николаенко, IBS. NVMf: 5 млн IOPS по сети своими руками
Андрей Николаенко, IBS. NVMf: 5 млн IOPS по сети своими рукамиАндрей Николаенко, IBS. NVMf: 5 млн IOPS по сети своими руками
Андрей Николаенко, IBS. NVMf: 5 млн IOPS по сети своими руками
 
Семинар 1. Многопоточное программирование на OpenMP (часть 1)
Семинар 1. Многопоточное программирование на OpenMP (часть 1)Семинар 1. Многопоточное программирование на OpenMP (часть 1)
Семинар 1. Многопоточное программирование на OpenMP (часть 1)
 
Семинар 8. Параллельное программирование на MPI (часть 1)
Семинар 8. Параллельное программирование на MPI (часть 1)Семинар 8. Параллельное программирование на MPI (часть 1)
Семинар 8. Параллельное программирование на MPI (часть 1)
 
Модульные промышленные ПК Advantech
Модульные промышленные ПК AdvantechМодульные промышленные ПК Advantech
Модульные промышленные ПК Advantech
 
Nvidia Tesla @ Softlayer
Nvidia Tesla @ SoftlayerNvidia Tesla @ Softlayer
Nvidia Tesla @ Softlayer
 
Hpc Server 2008 Ecosystem
Hpc Server 2008 EcosystemHpc Server 2008 Ecosystem
Hpc Server 2008 Ecosystem
 
Робототехника для прикладных программистов
Робототехника для прикладных программистовРобототехника для прикладных программистов
Робототехника для прикладных программистов
 
WhereShock Platform 4CIO 09.2018
WhereShock Platform 4CIO 09.2018WhereShock Platform 4CIO 09.2018
WhereShock Platform 4CIO 09.2018
 
Что такое оркестратор в сети оператора связи и зачем он нужен?
Что такое оркестратор в сети оператора связи и зачем он нужен?Что такое оркестратор в сети оператора связи и зачем он нужен?
Что такое оркестратор в сети оператора связи и зачем он нужен?
 
Сервисы Azure для научных исследований
Сервисы Azure для научных исследованийСервисы Azure для научных исследований
Сервисы Azure для научных исследований
 

More from Yury Novozhilov

Продольный спуск судна на воду в ALE постановке. Работы с FSI и многофазными ...
Продольный спуск судна на воду в ALE постановке. Работы с FSI и многофазными ...Продольный спуск судна на воду в ALE постановке. Работы с FSI и многофазными ...
Продольный спуск судна на воду в ALE постановке. Работы с FSI и многофазными ...
Yury Novozhilov
 
Железобетонные конструкции под воздействием ударных нагрузок в LS-DYNA
Железобетонные конструкции под воздействием ударных нагрузок в LS-DYNAЖелезобетонные конструкции под воздействием ударных нагрузок в LS-DYNA
Железобетонные конструкции под воздействием ударных нагрузок в LS-DYNA
Yury Novozhilov
 
Моделирование продольного спуска судна на воду
Моделирование продольного спуска судна на водуМоделирование продольного спуска судна на воду
Моделирование продольного спуска судна на воду
Yury Novozhilov
 

More from Yury Novozhilov (20)

Методики моделирования взрывов в ANSYS LS-DYNA
Методики моделирования взрывов в ANSYS LS-DYNAМетодики моделирования взрывов в ANSYS LS-DYNA
Методики моделирования взрывов в ANSYS LS-DYNA
 
Топологическая оптимизация конструкций
Топологическая оптимизация конструкцийТопологическая оптимизация конструкций
Топологическая оптимизация конструкций
 
Оптимальное проектирование топологии в ANSYS 18
Оптимальное проектирование топологии в ANSYS 18Оптимальное проектирование топологии в ANSYS 18
Оптимальное проектирование топологии в ANSYS 18
 
Продольный спуск судна на воду в ALE постановке. Работы с FSI и многофазными ...
Продольный спуск судна на воду в ALE постановке. Работы с FSI и многофазными ...Продольный спуск судна на воду в ALE постановке. Работы с FSI и многофазными ...
Продольный спуск судна на воду в ALE постановке. Работы с FSI и многофазными ...
 
Радиопрозрачный композитный кожух параболической антенны
Радиопрозрачный композитный кожух параболической антенныРадиопрозрачный композитный кожух параболической антенны
Радиопрозрачный композитный кожух параболической антенны
 
Железобетонные конструкции под воздействием ударных нагрузок в LS-DYNA
Железобетонные конструкции под воздействием ударных нагрузок в LS-DYNAЖелезобетонные конструкции под воздействием ударных нагрузок в LS-DYNA
Железобетонные конструкции под воздействием ударных нагрузок в LS-DYNA
 
Моделирование продольного спуска судна на воду
Моделирование продольного спуска судна на водуМоделирование продольного спуска судна на воду
Моделирование продольного спуска судна на воду
 
User Defined Materials in LS-DYNA
User Defined Materials in LS-DYNAUser Defined Materials in LS-DYNA
User Defined Materials in LS-DYNA
 
Конечно элементное исследование пространственного напряженного состояния прош...
Конечно элементное исследование пространственного напряженного состояния прош...Конечно элементное исследование пространственного напряженного состояния прош...
Конечно элементное исследование пространственного напряженного состояния прош...
 
Многокритериальная оптимизация металлоконструкции архитектурного элемента
Многокритериальная оптимизация металлоконструкции архитектурного элементаМногокритериальная оптимизация металлоконструкции архитектурного элемента
Многокритериальная оптимизация металлоконструкции архитектурного элемента
 
Конечно-элементный анализ прочности и долговечности узла телекоммуникационной...
Конечно-элементный анализ прочности и долговечности узла телекоммуникационной...Конечно-элементный анализ прочности и долговечности узла телекоммуникационной...
Конечно-элементный анализ прочности и долговечности узла телекоммуникационной...
 
Granary Square – King Cross Lighting Mast
Granary Square – King Cross Lighting MastGranary Square – King Cross Lighting Mast
Granary Square – King Cross Lighting Mast
 
Моделирование и анализ прочности сэндвич-панели в ANSYS
Моделирование и анализ прочности сэндвич-панели в ANSYSМоделирование и анализ прочности сэндвич-панели в ANSYS
Моделирование и анализ прочности сэндвич-панели в ANSYS
 
КЭ анализ пространственного напряженного состояния прошитой стекловолокнистой...
КЭ анализ пространственного напряженного состояния прошитой стекловолокнистой...КЭ анализ пространственного напряженного состояния прошитой стекловолокнистой...
КЭ анализ пространственного напряженного состояния прошитой стекловолокнистой...
 
Прикладные задачи оптимизации формы и топологии конструкций в КЭ моделировании
Прикладные задачи оптимизации формы и топологии конструкций в КЭ моделированииПрикладные задачи оптимизации формы и топологии конструкций в КЭ моделировании
Прикладные задачи оптимизации формы и топологии конструкций в КЭ моделировании
 
ANSYS EKM – эффективное управление данными инженерных расчетов в процессе раз...
ANSYS EKM – эффективное управление данными инженерных расчетов в процессе раз...ANSYS EKM – эффективное управление данными инженерных расчетов в процессе раз...
ANSYS EKM – эффективное управление данными инженерных расчетов в процессе раз...
 
Автоматизированные рабочие места интерактивные расчетные методики
Автоматизированные рабочие места интерактивные расчетные методикиАвтоматизированные рабочие места интерактивные расчетные методики
Автоматизированные рабочие места интерактивные расчетные методики
 
ANSYS EKM-based strategy for integrated multiphysics simulation workflow auto...
ANSYS EKM-based strategy for integrated multiphysics simulation workflow auto...ANSYS EKM-based strategy for integrated multiphysics simulation workflow auto...
ANSYS EKM-based strategy for integrated multiphysics simulation workflow auto...
 
Анализ собственных частот полого композитного вала
Анализ собственных частот полого композитного валаАнализ собственных частот полого композитного вала
Анализ собственных частот полого композитного вала
 
Взаимодействие нестационарных упругой волны со сферической оболочкой средствами
Взаимодействие нестационарных упругой волны со сферической оболочкой средствамиВзаимодействие нестационарных упругой волны со сферической оболочкой средствами
Взаимодействие нестационарных упругой волны со сферической оболочкой средствами
 

Работа решателей Ansys на российском интерконнекте Ангара

  • 1. Новожилов Работа решателей ANSYS на российском интерконнекте Ангара Новожилов Юрий Владиславович Руководитель направления HPC yury.novozhilov@cadfem-cis.ru
  • 2. 2 1948 - Специальное конструкторское бюро № 245 (СКБ-245) 1958 - Научно-исследовательский институт электронных математических машин (НИЭМ) 1968 - Научно-исследовательский центр электронной вычислительной техники (НИЦЭВТ) XIV Международная Конференция пользователей CADFEM/ANSYS, 2017 Знакомство с НИЦЭВТ
  • 3. 3 RDMA Хоп 130 нс Hardware offload MPI Ping Pong 0,85 мкс СБИС ЕС8430 по технологии 65 нм Поддержка OpenSHMEM, MPI, OpenMP XIV Международная Конференция пользователей CADFEM/ANSYS, 2017 Коммуникационная сеть Ангара
  • 4. 4XIV Международная Конференция пользователей CADFEM/ANSYS, 2017 HPC интерконнект Сеть IB FDR 4x Ангара Cray Aries IB EDR 4x Intel OPA Ангара-2 Год выпуска 2011 2013 2012 2015 2015 2018 Топология fat tree kD-тор 4D-тор dragonfly fat tree kD-тор fat tree модиф.4 D-тор Задержка MPI, мкс 1 0.85 1.3 1 1 < 1 Задержка на хоп сети, нс – / 250 129 100 н/д н/д < 100
  • 5. 5 8 узлов: • Intel Xeon E5-2660 2.2ГГц@ 8c • SuperServer 5017GR-TF • 64 Гб RAM • SLES11 SP44 3D-тор 4х3x3 XIV Международная Конференция пользователей CADFEM/ANSYS, 2017 Тестовый стенд «Ангара-К1»
  • 6. 6XIV Международная Конференция пользователей CADFEM/ANSYS, 2017 Команда НИЦ ЭВТ Александр Семенов Менеджер проекта Тимур Исмагилов Технический эксперт
  • 7. 7XIV Международная Конференция пользователей CADFEM/ANSYS, 2017 План эксперимента Механика: • Mechanical/APDL Гидро-газодинамика: • Fluent • CFX Радиофизика: • HFSS Явные схемы интегрирования: • LS-DYNA • AUTODYN ANSYS: • IBM (Platform) MPI • Intel MPI Ангара: • OpenMPI • MPICH Подмена Intel MPI на MPICH для каждого решателя
  • 8. 8 Статическая задача механики Линейная постановка 14.2 миллиона уравнений Итеративный решатель XIV Международная Конференция пользователей CADFEM/ANSYS, 2017 Блок двигателя 0 5 10 15 20 25 0% 20% 40% 60% 80% 100% 120% 2 4 8 16 32 64 Ускорениерасчета Эффективностьрешателя Количесвто процессорных ядер Эффективность, % Ускорение
  • 9. 9 Статическая задача механики Нелинейная постановка 1.7 миллиона уравнений Прямой решатель XIV Международная Конференция пользователей CADFEM/ANSYS, 2017 Турбинная лопатка 0 5 10 15 20 25 0% 20% 40% 60% 80% 100% 120% 2 4 8 16 32 64 Ускорениерасчета Эффективностьрешателя Количесвто процессорных ядер Эффективность, % Ускорение
  • 10. 10XIV Международная Конференция пользователей CADFEM/ANSYS, 2017 Измеренная скорость соединения 0 500 1000 1500 2000 2500 3000 2 4 8 16 32 64 Скоростьсоединения,Мбайт/с Количесвто процессорных ядер 0 500 1000 1500 2000 2500 3000 2 4 8 16 32 64 Скоростьсоединения,Мбайт/с Количесвто процессорных ядер
  • 11. 11XIV Международная Конференция пользователей CADFEM/ANSYS, 2017 Измеренные задержки 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 2 4 8 16 32 64 Задержка,мкс Количесвто процессорных ядер 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 2 4 8 16 32 64 Задержка,мкс Количесвто процессорных ядер
  • 12. 12 Внешняя аэродинамика k-ε модель турбулентности 10.3 Миллиона элементов XIV Международная Конференция пользователей CADFEM/ANSYS, 2017 Внешняя аэродинамика болида LeMan 0 10 20 30 40 50 60 0% 20% 40% 60% 80% 100% 120% 2 4 8 16 32 64 128 Ускорениерасчета Эфективностьрешателя Количесвто процессорных ядер Эфективность, % Ускорение, раз
  • 13. 13 Краш-анализ 10.3 Миллиона элементов 830 тысяч узлов XIV Международная Конференция пользователей CADFEM/ANSYS, 2017 Столкновение 3-х автомобилей 0 2 4 6 8 10 12 0% 20% 40% 60% 80% 100% 120% 8 16 32 64 128 Ускорениерасчета Эфективностьрешателя Количесвто процессорных ядер Эфективность, % Ускорение, раз
  • 15. Второй этап тестирования «Ангара» завешен «Ангара» показала себя HPC интерконнектом Успешная работа с ANSYS Mechanical, CFX и LS-DYNA На очереди Fluent и HFSS
  • 16. Спасибо за внимание! Новожилов Юрий Владиславович Руководитель направления HPC yury.novozhilov@cadfem-cis.ru