Здравствуйте, уважаемые эксперты!
У меня на рабочей станции с двумя процессорами Intel Xeon 2620 v4 (в общей сложности 16 ядер, 32 потока) расчёт в явной динамике производится на одном ядре. При этом в Tools -> Solve Process Settings -> Advanced -> Distribute Solution, естественно, стоит 16 физических ядер. Неявная динамика решается на 16 ядрах без проблем.
Подскажите, пожалуйста, в чём может быть проблема? Может, брандмауэр что-то блокирует?
С уважением, Владимир.
Дак у Вас MPI небось не настроен.Настройте MPI и решайте в автодине. Там делов на 15 минут-то.
Добрый день! Пробовали ли Вы настраивать параллельность для решателя AUTODYN? При расчете задач явной динамики используется именно он, есть краткий мануал по настройкам MPI, например здесь
https://www.sharcnet.ca/Software/Ansys/16.2.3/en-us/help/adyn_para/adyn_para.html
http://cae-club.ru/forum/autodyn-145-vopros-po-rasparallelivaniyu
Здравствуйте!
Попытался разобраться, создал в папке с AUTODYN applfile, но всё равно одно ядро используется.
Не могли бы Вы, пожалуйста, в паре предложений описать последовательность действий, необходимых в моём случае, чтобы запускать из Workbench расчёт в Autodyn?
Вам нужно прописать число ядер за параметром np в APPL-файле. Также пробуйте запускать из Explicit Dynamics, создавать первый ad-файл и открывать его автодином, тем самым решателем, для которого будет APPL-файл.
А какое расширение должен иметь этот APPL-файл? Или вообще никакого расширения?
совсем никакого
Хорошо, буду пробовать) Ещё раз большое спасибо!
Подскажите ещё, пожалуйста, правильно ли я понял, что в многопроцессорном режиме Autodyn может решать только из своего окна, а через Workbench - нет? И тогда нужно готовить базу данных в Workbench, а запускать через окно Autodyn с помощью файла с раширением .bat?
Я вроде бы настроил всё, bat-файл у меня прочитал applfile, Autodyn открывается, загружаю свой ad-файл из папки проекта в Workbench. Но при запуске на расчёт оно мне пишет:
Не знаете, в чём может быть проблема, уважаемые эксперты?
Если есчо актуально, то получается, что Вы в автодине задачу резбиваете на большее количество процессов, чем это прописанно в апп-файле.
Да, следите, чтобы на столько, сколько слэйвов. Например, если на компе 10 ядер, пишем 1 мастер и 9 слэйвов, делаем декомпозицию на 10 ядер. Запускаем батником.
Добавить комментарий