Господа, подскажите пожалуйста.
Я решил необходимую мне задачу в Ansys mechanical. Но встала необходимость в постпроцессоре из файла результатов выдернуть кое-какие специфические результаты и сохранить их в текстовый файл.
В процессе обработки этого скрипта я заметил, что задача на одном ядре решилась быстрее, чем на нескольких ядрах. Ради эксперимента я прогнал постпроцессор 7 раз на разном количестве ядер( от 1 до 24 максимум на компе) и получилось, что результат был достигнут быстрее всего именно на одном ядре. Подскажите пожалуйста, это я что-то делаю неправильно и необходимы какие-то доп. настройки для ускорения постпроцессора, или он в принципе плохо параллелится?
ядра:
1 - 6724.3 seconds
2 - 7000.3 seconds
4 - 7218.3 seconds
8 - 7122.6 seconds
12 - 7058.0 seconds
20 - 6935.9 seconds
24 - 7432.0 seconds
И меня этот вопрос тоже интересует, про распараллеливание постпроцессора. Как можно распараллелить создание анимации, а так же извлечение результатов из расчетов когда evaluate нажимаешь?
Добавить комментарий