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

ANSYS 13 - обсуждаем работу нового продукта здесь!


™•-=MASTER=-•™

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



Что еще может быть не так!?

Ну я уж не знаю. Это ты про статику говоришь? У меня в статике все 8 ядер работают. Попробуй не указывать вручную объёмы памяти (св свой скрин)

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

У кого нибудь сть идеи как распараллелить Ansys Explicit Dynamicsв Ansys13 ? Там ВВ появилось . Решатель AUTODYN

Ахахах! ДА! В 13-м теперь можно взрывать! КРУТО! Надо разобраться.......В первую очередь с распараллеливанием - пока, как и 12.1 тоже одно ядро .....но помню я как - то карячился с этим - вроде можно параллелить, просто надо вспомнить как ......

post-28481-1293109544_thumb.jpg

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

ТАДА! А вот и я с крутой информацией.

На сколько я понял, от чего собственно и охренел, что вопреки предыдущим хелпам ансиса 12.1, убрали не HP-MPI, а csWMP! Тоесть AUTODYN теперь не поддерживает вообще csWMPI (пытался по всякому, ни как не получилось, но может где то и подвох - но да не суть). По умолчанию AUTODYN теперь работает в параллельном режиме на HP-MPI.

После долгого мозгового штурма я всё таки распараллелил autodyn на 8 ядер. Инструкция есть в нете - <noindex>http://anick.ru/blog/autodyn-hp-mpi/</noindex> (там есть несколько опечаток в строках команд) и в хелпе к автодайну, там тоже есть опечатки.

Главным образом, кто будет пробовать параллелить автодайн - в строкак досовских путей кавычки не нужны, это раз (с ними выдавал какую то чушь с эироглифами, ну по крайней мере у меня - WinXP64 bit), и в строчках этих же путей не должно быть пробелов и прочих хреновых для доса знаков, тоесть строка Programs Files уже будет не понятна, поэтому для теста я всё запускал из папкм c:\1 (на скринах уже winx64) .

И ещё, отличительная особенность HP-MPI, что после запуска автодайна в режиму HPMPI, сразу все слэйвы грузяться на 100% - это нормально и не надо думать, что если они на 100% загружены, значит дайну не откуда мощь будет брать, он их как бы резервирует, короче проверял - ускорение колоссальное у меня на 8-и ядрах! Как - нибуть потом проверю всё это с гипертрэйдингом (будет у меня 16 ядер), но на сколько я знаю в CAE расчётах от этого трэйдинга один вред, нежели пользы - производительность падает. Если чё - спрашивайте у великого MASTERa о непонятных фишках! Я КРУТ! аааа-а-а-а

А нельзя ли по подробнее с досовскими правилами?

Например, HP-MPI тоже нужно ставить в папку С:\1 или нет?

А если просто, то привидите пожалуйста полный текст своего файла applfile и команды запуска mpirun.

Спасибо.

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

А нельзя ли по подробнее с досовскими правилами?

В общем, если речь идёт про автодайн (БОРМАН, НУ ЕМАЁ, ОТКРЫВАЙ ВЕТКУ!), то по документации на HP-MPI и распараллеливанию AUTODYN, можно ставить и то и сё куда угодно, но на практике это не работает. Может быть в какой - то другой операционной системе или с многочисленными параметрами среды и заработает, но речь сейчас не об этом. Расскажу про мой случай. Операционка - WinXP 64bit SP2, полное собрание ANSYS 13.0 (в том числе и autodyn 13.0). HP-MPI поставил на диск C:\ , т.к. в противном случае мне в командное строке в ответ на команды писалась какая - то лабуда непонятная с сущим бредом. Папку autodyn просто скопировал на диск С. , тоесть да диске С у меня были папки: HPMPI и winx64 (там autodyn). После этого всё заработало. Не знаю с чем это связанно, скорее всего разработчики никак от доса не отцепяЦЦа. Правила досовских путей: не более 8-и латинских символов, пробелы не допускаются.

Глянь в yandexе про автодайн - просто вбей - увидишь сколько я копал про него на разных форумах :biggrin: и понял, что чтоб человек понял - ему не нужны дурацкие доводы, а просто нуден конкретный пример, вот тебе его и привожу: (имя моего компа MASTER-SYSTEM, кстате в 13-м автодайне уже нет специальных exe файлов под hp-mpi)

APPLFILE:

-e MPI_FLAGS=y0 -h MASTER-SYSTEM -np 1 C:\winx64\autodyn.exe

-h MASTER-SYSTEM -np 8 C:\winx64\adslave.exe

P.S.: applfile должен лежать в папке с автодайном: c:\winx64 , цифра 8 означает использование 8-я ядер, тебе надо её изменить на полное количество ядер в твоей системе

ПУСКОВАЯ КОМАНДА:

mpirun -mpi64 -e MPI_WORKDIR=C:\winx64 -f applfile

P.S.: Если пути не прописаны - перейди сначала в папку C:\HPMPI\bin и оттуда запускай (надеюсь ты знаешь как это сделать в досе :wink: - команда cd )

PPS: Никаких кавычех в путях быть не должно, хотя в хелпе они явно стоят :wacko:

И ещё, если будет спрашивать что - то про пароли и дамайны - используй команды mpirun -cache или -pass.

На всякий случай прикладываю сам applfile.

Как хорошо когда кто - то всё это знает (Я) , сколько же я время угрохал чтоб узнать всё это ..... про автодайн ваще инфы практический ноль в нете

Почему - то файл не прикрепляется....ну его содержимое если чё я уже привёл

Не получается запустить Ls-Dyna 971 R5 из Ansys 13.

Help me!!!

Что значит из Ansys 13? На сколько я знаю лс дайн туда ваще не входит. Там есть экспорт из бенча в дайн, но чтоб сам модуль там был .... :g:

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

'Что значит из Ansys 13? На сколько я знаю лс дайн туда ваще не входит. Там есть экспорт из бенча в дайн, но чтоб сам модуль там был ....

Если при инсталляции выбрать соответствующую "птичку", то есть.

Путь не помню, но есть 100%. Можно найти поиском "ls971" в папке Ансиса.

Причем там последняя версия - ls971_s_R5.0.

Загрузить через командную строку не получилось, а другого варианта не нашел

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

В общем, если речь идёт про автодайн (БОРМАН, НУ ЕМАЁ, ОТКРЫВАЙ ВЕТКУ!), то по документации на HP-MPI и распараллеливанию AUTODYN, можно ставить и то и сё куда угодно, но на практике это не работает. Может быть в какой - то другой операционной системе или с многочисленными параметрами среды и заработает, но речь сейчас не об этом. Расскажу про мой случай. Операционка - WinXP 64bit SP2, полное собрание ANSYS 13.0 (в том числе и autodyn 13.0). HP-MPI поставил на диск C:\ , т.к. в противном случае мне в командное строке в ответ на команды писалась какая - то лабуда непонятная с сущим бредом. Папку autodyn просто скопировал на диск С. , тоесть да диске С у меня были папки: HPMPI и winx64 (там autodyn). После этого всё заработало. Не знаю с чем это связанно, скорее всего разработчики никак от доса не отцепяЦЦа. Правила досовских путей: не более 8-и латинских символов, пробелы не допускаются.

Огромное спасибо!

Буду пробовать.

Обращение к Борману поддерживаю. На самом деле хорошего спецфорума по АВТОДИНУ я тоже не нашел (кроме ЕМТ). MASTER, ты должен знать его.

Что стоит твоя переписка с Георгием. Я прав?

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

Порадовало в ANSYS 13 развитие аппарата APDL Math operation, в т.ч. (у кого еще не стоит :smile: )

*AXPY -- Performs the matrix operation M2= v*M1 + w*M2

*COMP -- Compresses the columns of a matrix using a specified algorithm

*EIGEN -- Performs a modal solution with unsymmetric or damping matrices

*EXPORT -- Exports a matrix to a file in the specified format

*FREE -- Deletes a matrix or a solver object and frees its memory allocation

*ITENGINE -- Performs a solution using an iterative solver

*LSBAC -- Performs the solve (forward/backward substitution) of a factorized linear system

*LSENGINE -- Creates a linear solver engine

*LSFACTOR -- Performs the numerical factorization of a linear solver system

*MULT -- Performs the matrix multiplication M3 = M1(T1)*M2(T2)

*NRM -- Computes the norm of the specified matrix or vector

*PRINT -- Prints the matrix values to a file

*SMAT -- Creates a sparse matrix

*VEC -- Creates a vector

Изучаем команды *LSBAC, *LSENGINE, *LSFACTOR.

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

v10 работает на лицензии с v13, причем соответствующий сервис для v10 создавать совершенно не требуется.

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

v10, видимо, делает это из глубокого уважения к развитому аппарату APDL Math у v13 )

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

Например, здесь...

Ж:\Program Files\ANSYS Inc\v130\ansys\bin\intel\LSDYNA130.exe

Внатуре есть, емаё, а я по нету когда его долго искал ..... только он тут C:\Program Files\ANSYS Inc\v130\ansys\bin\winx64

Огромное спасибо!

Буду пробовать.

Обращение к Борману поддерживаю. На самом деле хорошего спецфорума по АВТОДИНУ я тоже не нашел (кроме ЕМТ). MASTER, ты должен знать его.

Что стоит твоя переписка с Георгием. Я прав?

Да ты прав! Долго я с ним бадался по поводу wmpi, но толку НОЛЬ :biggrin:

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

Запустил вместе с десяткой.. Слишком много жрет, даже когда один..

post-5875-1293468856_thumb.jpg

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

Запустил вместе с десяткой.. Слишком много жрет, даже когда один..

Да ладно Борман....Только не говори что у тебя всего 2 Гб оперативки. Современные проги все жрут много, хотя зачастую конечно не правомерно....

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

Ну я уж не знаю. Это ты про статику говоришь? У меня в статике все 8 ядер работают. Попробуй не указывать вручную объёмы памяти (св свой скрин)

Ты уж вспомни пожалуйста. Было бы очень здорово, например можно решать задачи оптимизации со взрывом
Ссылка на сообщение
Поделиться на других сайтах

Ты уж вспомни пожалуйста. Было бы очень здорово, например можно решать задачи оптимизации со взрывом

Не понял о чём ты спрашиваешь, яж говорю, что в статике всё ОК, взрыв это не статика. Что именно ты хочешь распараллелить - то ?

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

Не понял о чём ты спрашиваешь, яж говорю, что в статике всё ОК, взрыв это не статика. Что именно ты хочешь распараллелить - то ?

Модуль Explicit Dynamics в Ansys 13 это не статика, там появилась возможность ставить задачи взрыва. Используемый решатель Autodyn. В Static решатель Mechanical APDL - там всё легко параллелится. В отличие от Explicit
Ссылка на сообщение
Поделиться на других сайтах

Я распараллелил Ansys Explicit Dynamics скопировав в папку с Autodyn у меня это С:\Program Files\ANSYS Inc\v130\aisol\AUTODYN\intel applfile , запустил расчёт и всё само распараллелилось

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • ДОБРЯК
      Для определения веса нужны весы. Один килограмм силы равен одному килограмму массы. Странно что вы этого не знаете. Жесткость шарика меняется от давления внутри воздушного шарика, в каждой его точке? И если меняется жесткость, то почему? Куда приложено скалярное) давление в шарике?  Не ожидал, что вы будете доказывать, что поверхностная нагрузка (давление) это скаляр. :=)
    • maxx2000
      https://aliexpress.ru/item/4000587049433.html
    • david1920
      Если фото выложите то быстрее будет  
    • Борман
      Для определения массы нужны весы. Значит если тело не лежит на весах, значит оно не имеет массы ?   Я точно знаю что внутри воздушного шарика, в каждой его точке, есть давление, но там нет площадки, куда бы оно было приложено.
    • mk2909
      Добрый день, подскажите пожалуйста, слетел ноль станка, когда перемещал ось А вылезла ошибка, Check A Asxịs Driver or Systen Para Set for High/Low Level, после отключил станок, вернул в исходное положение, но координаты не правильно показывают ноль, станок DF-2000TB
    • Мрачный
      Ну ежели вам некуда девать металл, то линейно - ок, в разы масса вырастет. Я и назвал это "незначительным" усилением. Нормальные люди увеличивают размеры сечения :). Крайне нерационально увеличивать жесткость за счет массы. Лучше оптимизировать.   У ТС судя по всему листогиб до 3 мм исключчительно, куда ему 10 мм гнуть? Швеллер в С-образный профиль - конечно, увеличит немного жесткость. Но не в разы. Для рамы гибкой надо в разы.
    • ДОБРЯК
      Не петляйте и не виляйте. Ответьте на вопрос. Надо ли учитывать скалярное атмосферное давление, когда вы накачиваете байдарку? Ответьте на вопрос. У вашей байдарки есть жесткость если скалярное) внутреннее давление, меньше скалярного) внешнего давления?:=)
    • vad0000
      На нем написано?
    • Максим Пядов
      Да 98 год. Хотя шкаф управления 2006 года
    • Fedor
      Ясен перец куда. Давление порождает силу давления взаимодействуя против вектора нормали с поверхностью земли.  А вот если нет поверхности, то нет и силы. А не наоборот :) 
×
×
  • Создать...