PowerEdge. Производительность CONVERGE на базе процессоров AMD EPYC™ серии 7002
Summary: В этом блоге обсуждается производительность CONVERGE, приложения для вычислительной гидродинамики (CFD) от Convergent Science, в готовом решении Dell для цифрового производства HPC с процессорами AMD EPYC™ серии 7002. ...
Instructions
Эта статья была написана Мартином Фейерайзеном и Джошуа Веиджем из лаборатории Dell EMC HPC & AI Innovation Lab в октябре 2019 года.
Содержание
Введение
В этом блоге обсуждается производительность CONVERGE, приложения для вычислительной гидродинамики (CFD) от Convergent Science, в решениях Dell Ready Solutions для цифрового производства HPC с процессорами AMD EPYC™ серии 7002. Эти готовые решения Dell для HPC были разработаны и настроены для рабочих нагрузок цифрового производства, где приложения системы автоматизированного проектирования (CAE) имеют решающее значение для виртуальной разработки изделий.
В готовых решениях Dell для цифрового производства высокопроизводительных вычислений используется гибкий модульный подход к проектированию систем HPC, при котором отдельные строительные блоки можно комбинировать для создания HPC-систем, оптимизированных для конкретных рабочих нагрузок и сценариев использования.
Готовые решения Dell для цифрового производства с высокопроизводительными вычислениями — это одно из многих решений в портфеле решений Dell HPC.
Посетите веб-сайт www.dellemc.com/hpc, чтобы ознакомиться с исчерпывающим обзором HPC-решений, предлагаемых Dell.
Конфигурация системы эталонного теста
Сравнительная оценка производительности проводилась с использованием процессоров AMD EPYC серий 7001 и 7002. Конфигурации системы, используемые для сравнительной оценки производительности, приведены в таблице 1 и таблице 2. Конфигурация BIOS, используемая для систем сравнительной оценки, приведена в таблице 3.
|
Таблица 1. Конфигурация системы AMD EPYC серии 7001 |
|
|
Server |
Dell PowerEdge R7425 |
|
Процессоры |
Два 24-ядерных процессора AMD EPYC 7451 Два 32-ядерных процессора AMD EPYC 7601 |
|
Память |
16 модулей RDIMM по 16 Гбайт со скоростью 2400 МТ/с |
|
Версия BIOS |
1.10.6 |
|
Операционная система |
Red Hat Enterprise Linux Server версии 7.5 |
|
Версия ядра |
3.10.0-862.el7.x86_64 |
|
Таблица 2. Конфигурация системы AMD EPYC серии 7002 |
|
|
Server |
Dell PowerEdge C6525 |
|
Процессоры |
Два 64-ядерных процессора AMD EPYC 7702 Два 32-ядерных процессора AMD EPYC 7502 Два 24-ядерных процессора AMD EPYC 7402 |
|
Память |
16 модулей RDIMM по 16 Гбайт со скоростью 3200 МТ/с |
|
Версия BIOS |
1.0.1 |
|
Операционная система |
Red Hat Enterprise Linux Server версии 7.6 |
|
Версия ядра |
3.10.0-957.27.2.el7.x86_64 |
|
Таблица 3. Настройка BIOS |
|
|
Профиль системы |
Оптимизация производительности |
|
Логический процессор |
Disabled |
|
Технология виртуализации |
Disabled |
|
Количество узлов NUMA на сокет |
4 (C6525) |
Версии ПО
Версии программного обеспечения приложения описаны в таблице 4.
|
Таблица 4. Версия ПО |
|
|
CONVERGE |
3.0.5 с OpenMPI |
Производительность CONVERGE
- CONVERGE — это инструмент вычислительной гидродинамики (CFD) от Convergent Science, широко используемый в широком спектре приложений CFD и мультифизики. CONVERGE CFD оснащен возможностями автономного создания сетки, которые устраняют узкие места при создании сетки в процессе моделирования.
- CONVERGE является лидером в области исследований и анализа виртуального горения. Приложения CFD обычно хорошо масштабируются на нескольких ядрах процессора и серверах, имеют низкие требования к емкости памяти и обычно выполняют операции ввода-вывода с минимальным количеством дисков в разделе решателя.
- На рис. 1 показана измеренная производительность четырех стандартных эталонных тестов CONVERGE, содержащихся в примерах распределения программного обеспечения на двухпроцессорном сервере.
- Эталонные тесты включают следующее.
Internal_Combustion_Engines/Gasoline_spark_ignition_GDI/Tumble_GDI_SAGE(GDI-SAGE),Internal_Combustion_Engines/Heavy_Duty_Diesel/Engine_sector_Diesel_SAGE(HDD-SAGE),Gas_Turbines/LDI_Liquid_Fuel/Gas_turbine_lean_direct_inject_LES(GTLDI-ES)иFuel_Injectors_and_Sprays/Spray_Studies/ECN_sprayH_Lagrangian_RANS(FISsH)
Производительность для каждого эталонного теста измеряется с использованием общего времени моделирования.

Результаты на рис. 1 представлены относительно производительности одного сервера с 24-ядерными процессорами AMD EPYC 7451 (24-процессорный ЦП). Чем больше значение, тем выше общая производительность. Эти результаты демонстрируют преимущества производительности процессоров AMD EPYC серии 7002. Тесты проводились на пяти различных односерверных системах, включая процессоры 7451 (24 ядра), 7601 (32 ядра), 7402 (24 ядра), 7502 (32 ядра) и 7702 (64 ядра). 32-ядерный процессор AMD EPYC 7502 обеспечивает очень хорошую производительность для этих эталонных тестов. 64-ядерный процессор AMD EPYC 7702 обеспечивает заметное преимущество по сравнению с 32-ядерным процессором. В целом, серия 7002 «Rome» обеспечивает значительное улучшение производительности по сравнению с 7001 предшественниками «Naples».
Заключение
Результаты в этом блоге показывают, что процессоры AMD EPYC серии 7002 обеспечивают значительное повышение производительности CONVERGE по сравнению с процессорами AMD EPYC серии 7001.