Jump to content

Многоядерность в NX Nastran SOL 601/701


Recommended Posts

Понимаю, что вопрос про говно мамонта, но все же спрошу. Поддерживает ли античный модуль 601 (а именно включенный в версию NX 10) нормальную параллельность вычислений (которая shared memory parallel)? Когда я задавал несколько ядер для расчета (статика с контактом, перемещения малые, материал линейный), в загрузке ЦП видел следующую картину: при расчетных итерациях на максимум грузится несколько ядер, а потом нагрузка резко падает, и загружается только одно ядро, причем на относительно длительное время. Я понимаю, что статический расчет дает неравномерную нагрузку на процессор, но с 601 решением явно патология, как будто особенность его взаимодействия с adina не дает ему нормально разделять задачу по ядрам. Собственно, в подтверждение наблюдения посчитал одну и ту же задачу с контактом двух цилиндров в 601 и 401 модулях. Отличие по времени вроде четырехкратное было из-за этого вот "соскакивания" на одно ядро. Может есть какие-то секретные нюансы, которые могут адайну раскачать?

Link to post
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...