Перейти к публикации

Расчет в параллельном режиме в Siemens NX 1930 Build 1901 (NX 1926 Series) Win64


tuly666

Рекомендованные сообщения

Доброго времени суток, уважаемые форумчане!) Провожу расчет в Siemens NX 1930 Build 1901 (NX 1926 Series) Win64 на новом компьютере в решателе "NX Space Systems Thermal" (SST).

Столкнулся с проблемой, которая напрямую влияет на скорость выполнения расчета: Siemens NX не видит все логические ядра системы, задействуя только 50% вычислительных ресурсов.

Характеристики расчетной станции:

- Операционная система Windows 10 Pro for workstations (x64);

- Процессоры Intel Xeon Gold 6252 аж 2 штуки;

- 512 ГБ установленной ОЗУ

- SSD на 3 ТБ.

Стресс-тесты рабочей станции показали, что конфигурация собрана правильно, оборудование функционирует корректно.

Однако в настройках решения при формировании "Parallel Configuration File.xml" Siemens NX (почему-то) предлагает подключить к выполнению задачи всего 48 (видимо, физических) ядер.

Спойлер

настройки распараллеливания.jpg

При этом при дальнейшем расчете угловых коэффициентов орбитальных позиций (Orbital Heating) и при расчете излучения (Radiation request) задействуется только 50% вычислительной мощности расчетной станции, хотя система Windows пишет, что доступно 96 (48 физических х 2) логических процессоров, что видно на скриншоте ниже под спойлером.

Спойлер

система.jpg

Создается ощущение, что не удается задействовать все ресурсы системы из-за настроек Siemens NX.

Более того, в настройках решения программа дает вручную ввести 90 процессоров и даже записывает их в решатель, что видно на скриншоте ниже:

Спойлер

90 процессоров.jpg

Однако, на скорость расчета это также не влияет- все-равно задействуются только 50% ресурсов ЦП.

Пробовал менять расчет излучения с "Монте-Карло" на "Детерминистский", пробовал "Использовать пути лучей" и нет, пробовал задействовать раздельный решатель и нет - к сожалению, используются все те же 50% мощности ЦП.

Ранее работал в Siemens NX 9, 10, 11 - устанавливал (по совету пользователей форума) MPICH2 вручную из c:\Program Files\Siemens\NX 9.0\NXCAE_EXTRAS\tmg\mpich2\mpich2-1.4.1p1-win-x86-64.msi с правами администратора, в этой версии NX таких файлов, к сожалению, не нашел, программа позволяла параллелить расчет уже сразу после установки.

 

Очень жду Ваших советов по решению проблемы, так как очень обидно использовать только половину мощности такой серьезной машины =)

Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts
20 minutes ago, tuly666 said:

Siemens NX не видит все логические ядра системы, задействуя только 50% вычислительных ресурсов.

Нужно выяснить - может это как раз нормальное поведение решателя

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

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...