Опция распределённого решения ANSYS Distribute Solve Option (DSO) значительно ускоряет процесс решения параметрических и оптимизационных задач и является аналогом опции ANSYS HPC Parametric Pack. Увеличение производительности достигается за счёт одновременного решения множества комбинаций параметров взамен обычного последовательного перебора.

ANSYS DSO поддерживается всеми программными модулями ANSYS Electromagnetics Suite. Возможность использования этой опции зависит от наличия лицензии ANSYS Optimetrics для создания задания на параметрический или оптимизационный расчёт. Следует отметить, что ANSYS Optimetrics включает в себя две бесплатные лицензии ANSYS Distribute Solve Option (DSO).

Дополнительная опция ANSYS DSO значительно упрощает рабочий процесс для специалистов, работающих с параметризацией и оптимизацией:

  • Высокая степень масштабируемости и линейное сокращение времени вычислений.
  • Решение множества параметрических точек задания в единицу времени взамен последовательного перебора.
  • Задействуются все вычислительные мощности: головная рабочая станция, рабочие станции в локальной сети, кластерные вычислители.
  • Результаты расчётов передаются на головной узел автоматически.
  • Экономически выгодное использование лицензий ANSYS Electronics HPC.
Особенности использования и замечания

С помощью ANSYS DSO возможно задействовать в параметрическом распределённом расчёте все доступные вычислительные мощности в локальной сети или отправить задание на планировщик кластерного вычислителя для параллельного расчёта десятков и сотен комбинаций параметров одновременно. При наличии одной ANSYS Optimetrics (+2 DSO) максимальное количество параллельных потоков будет ограничено двумя.

Преимущество использования параллельного решения с использованием лицензий ANSYS DSO заключается в том, что DSO распределяет лицензии ANSYS Electronics HPC, что имеет значительную экономическую обоснованность. Таким образом, при наличии небольшого количества лицензий ANSYS Electronics HPC, будет создано распределённое многопоточное задание с мультипроцессорной обработкой каждого варианта расчёта, ограниченного количеством лицензий HPC.

Распределённое решение параметрического нестационарного задания в ANSYS Maxwell 3D.

Преимущество использования параллельного решения с использованием лицензий ANSYS DSO заключается в том, что DSO распределяет лицензии ANSYS Electronics HPC, что имеет значительную экономическую обоснованность. Таким образом, при наличии небольшого количества лицензий ANSYS Electronics HPC, будет создано распределённое многопоточное задание с мультипроцессорной обработкой каждого варианта расчёта, ограниченного количеством лицензий HPC

Важные замечания:

  • При использовании распределённых вычислений в рамках локальной сети и на кластерной сборке значительным фактором, влияющим на производительность вычислений, является скорость коммуникации между вычислителями. Для обеспечения оптимальной производительности используйте высокоскоростную сетевую систему Gigabit или Infiniband.
  • Все вычислительные ядра, которые участвуют в решении единой задачи (одной расчётной точки), должны располагаться на единой платформе с доступом к единой памяти.

Ядер CPU для решения одной точки задания не может превышать количества, доступной на одной из четырех платформ.

Примеры использования

Пример 1:

В наличии лицензии ANSYS DSO + 1 ANSYS Electronics HPC Pack

1 рабочая станция 8 ядер может решать:

8 расчётных точек одновременно, каждая расчётная точка будет решаться на 8 ядрах.

 

Пример 2:

В наличии лицензии ANSYS DSO + 1 ANSYS Electronics HPC Pack

3 отдельных, 8 - ядерных станций могут решать:

24 расчётные точки одновременно, каждая расчётная точка будет решаться на 8 ядрах.

Невозможно решать 2 расчётные точки и задействовать по 12 ядер на задачу.

 

Пример 3. Распределение лицензий ANSYS Electronics HPC:

В наличии 3 лицензии ANYSYS DSO и 4 ANSYS Electronics HPC.

Каждая из распределенных задач сможет использовать по 4 HPC (4 ядра)

При решении параметрической задачи:

1 DSO задача может использовать 4 HPC\ядра

2 DSO задача может использовать 4 HPC\ядра

3 DSO задача может использовать 4 HPC\ядра

 

Бонус заключается в том, что без использования ANSYS DSO требовалось бы 12 HPC лицензий.