Все ответы об инженерном анализе

Перед началом работы настоятельно рекомендуем ознакомиться с правилами форума.

Как распараллелить процесс создания сетки

VitalyOmsk
Аватар пользователя VitalyOmsk

Здравствуйте, часы серфинга по интернету не дали результатов поэтому от безысходности решил обратиться на форум с вопросом
-Как распараллелить процесс создания сетки? так же как это можно сделать при Solution - Platform MPI Local Parallel, сетка задается очень точная, и процесс создания сетки очень весом во времени от 5-8 часов уходит, хотя при этом используется 3-5% процессора и 7-10% оперативной памяти.
Возможно ли это или нет?
Хотелось бы полностью задействовать мощь компьютера.
Характеристика 24 ядра, 96 гигабайт оперативной памяти.

At7sharp
Аватар пользователя At7sharp

>>Характеристика 24 ядра, 96 гигабайт оперативной памяти.

Ого, а что за компьютер такой?

Gennady
Аватар пользователя Gennady

5-8 часов? У Вас там миллиарды элементов? :))
Тогда пробуйте ICEM CFD. Там есть возможность распараллелить процесс генерации сетки.

VitalyOmsk
Аватар пользователя VitalyOmsk

At7sharp Intel(R) Xeon(R) CPU в учебном заведении в котором я учусь предоставили возможность работать на такой машине

Mikhail Scherbakov
Аватар пользователя Mikhail Scherbakov

распараллелить удастся только построение тетра-элементов. Генерация призм и процессы улучшения параметров сетки не параллелются (в 12 версии - точно).

Sim
Аватар пользователя Sim

Подскажите пожалуйста, что-нибудь улучшилось в распараллеливании процесса генерации сетки в версии 14.5?

Провожу оптимизацию конструкции в зависимости от некольких параметров с помощью Direct optimization и на каждом шаге(Design point) в момент генерации сетки используется только 1 ядро из 12, а вот в момент расчета все 12, что сильно тормозит процесс, поскольку сетка достаточно сложная.

Gennady пишет:

Тогда пробуйте ICEM CFD. Там есть возможность распараллелить процесс генерации сетки.

ICEM CFD может распараллелить построение любой сетки или, как написал Mikhail Scherbakov, также есть ограничения только для тетра-элементов?

Gennady
Аватар пользователя Gennady

Я имел в виду опцию Main Menu | Settings | Number of processors.

В хелпе (ANSYS v.14.5.7) относительно нее написано следующее:

Number of Processors

specifies the number of processors. Some operations such as tetra meshing, hexa meshing, and smoothing can use multiple processors if they are available. Specifying multiple processors will enhance the performance of these operations. You can specify a value from 0 to 256. The default is 1. If the Number of Processors is set to 0, the number of processors will be set automatically to the maximum number of processors available.

Можете попробовать построить сетку с 1 и с N процессорами, оценить экономию времени и правдивость слов разработчиков. Только уж соизвольте оповестить сообщество о результатах! :)

Sim
Аватар пользователя Sim

Хорошо, попробую потестить и описать впечатления, когда текущая задача досчитается на нынешних настройках, вторые сутки пошли...

Gennady
Аватар пользователя Gennady

Похоже задача так и не досчиталась((

Добавить комментарий

Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Приложить файл

Максимальный размер файла: 999 МБ.
Допустимые типы файлов: txt doc docx xls xlsx pdf rar zip 7zip tar.