| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
17.12.2020, 09:09 | #1 | |
Проблема производительности расчетов в Autodesk CFD 19.1/19.2
Регистрация: 26.07.2019
Сообщений: 13
|
||
Просмотров: 7411
|
|
||||
Регистрация: 18.11.2019
Сообщений: 1,518
|
Как практически решить не знаю.
Теоретически должна быть возможность выбора способа решения систем линейных уравнений. Нужно выбрать способ, который позволяет распараллелить решение на несколько ядер (многофронтальный метод и т.д.). Потом можно пытаться считать или на многоядерном компе или на нескольких машинах в сети. |
|||
|
||||
Регистрация: 26.07.2019
Сообщений: 13
|
Если верить Autodesk, то их CFD поддерживает распараллеливание(по по правилу 2*n, то есть возможность работы на 2,4,8, 16 и тд ядрах, об этот сказно здесь: https://knowledge.autodesk.com/ru/su...-CFD-2016.html), однако по факту:
Открытие, закрытие моделей, сохранение расчета, построение сетки, часть работы КАЖДОЙ итерации расчета являются одноядерными процессами. В результате время расчета огромно. К слову, сам лог расчета или файл расчета, в котором хранятся результаты для модели с сеткой в 15 млн единиц весит 10,5 Гб на диске. То есть просто открыть старый файл расчета может занять час и более. К точности самой программы(при задачах по аэродинамике, без теплообмена) и ее решателю при корректных настройках сетки нет замечаний, на практике наблюдаются совпадения мест максимального абразивного износа и областей высоких скоростей в модели. Но вот любые манипуляции с реальными крупными изделиями – просто беда. По времени работы процессора к сожалению не могу сказать- я не на столько разбираюсь в ПК в целом, а программы мониторинга не могу поставить, так как права закрыты. По моменту с незадействованными ядрами стало понятно при работе на сервере, так как там удобный диспетчер задач в серверном windows. На сегодня уже и дилерам Autodesk написал и на американский форум Autodesk CFD, пока что все молчат. Так же запрошена пробная лицензия SolidWorks Flow Simulation, возможно у них лучше процессы построены, как будет лицензия – проведу сравнение скорости работы. Так же есть вариант сборки какого-то экстремально мощного ПК, как раз ваши рекомендации очень пригодятся при выборе процессора. Остается открытым большой вопрос эффективности применения кад карт. Отдельно по цене процессоров... Если сервер за 1.2 Млн рублей на базе XEON GOLD выдал ускорение в 2 раза, то на базе Ryzen 9 5950X можно собрать машину как минимум соизмеримую по производительности в пределах 200-300 тысяч. |
|||
|
||||
Регистрация: 23.01.2019
Сообщений: 128
|
В CFD есть подписка для расчётов на серверах автодеска. А промасштабировать такие модели нельзя? Это как облачные игры например от майл ру, при цене на новые топовые видеокарты в цену 10 лет пользования ресурсом, купленная видеокарта устареет быстрее чем успеет сравняться по цене с такой заменой. (Другой вопрос качество игр при этом но вопрос не в этом, а в перераспределении ресурса вычисления)
|
|||
|
||||
Регистрация: 27.07.2016
Сообщений: 102
|
Цитата:
Dinamitry Если 200-300 т.р. не проблема купите лучше R9 5950x. AMD EPYC - уже бессмысленно, данные расчёты его не нагрузит, да и производительность на одно ядро будет по ниже. Нужно соотношение и хорошей производительность на ядро и общая в многопотоке. 5950x всё это совмещает прекрасно. Облачные это не так надёжно как расчет на собственном компьютере, это всегда имеешь зависимости от кого то. Именно в процессором производительности нечего скоро не будет нового, в следующем поколении они просто добавят поддержку ddr5, то что на расчёты это никак не повлияет. У вас уже есть память 64гб, пусть покупает проц + мать + охлад и если блок питания старый то лучше поменять, пульсаций строго блока питания очень плохо влияет на новую технику. И не обязательно Seasonic, можно и DeepCool DQ или Chieftec Proton или Core, 500-600ват не более. Ваша система максимум будет потреблять 250-300 ват. Так как вы видеокарту не используете. P.S. У меня было Quadro и это было самое бессмысленная покупка в жизни. Последний раз редактировалось Labudico, 17.12.2020 в 19:52. |
|||
|
||||
Регистрация: 26.07.2019
Сообщений: 13
|
"В CFD есть подписка для расчётов на серверах автодеска" Такая услуга есть, она интегрирована в программу, однако там не до конца понятная система оплаты и под каждый расчет программа сама подбирает мощности. В итоге цена ОДНОГО расчета 10-400 долларов.
Labudico, По оперативке понимание есть, её тоже не так много, как может показаться. В целом работает правило, что 1млн единиц сетки занимает 2Гб оперативки, правда на практике чем крупнее модель, тем больше идет отклонение в большую сторону. В результате оперативная память превращается в абсолютное ограничение для расчетов. Если оказывается задействована вся оперативная память, то расчет просто зависает, как и другая работа ПК. |
|||
|
||||
Регистрация: 06.04.2015
Сообщений: 2,676
|
Не знаю как CFD от Автодеска, но ANSYS на Ryzen-ах значительно хуже работает чем на станых Xeon.
https://youtu.be/H5m0o2hcfOc |
|||
|
||||
Регистрация: 27.07.2016
Сообщений: 102
|
Цитата:
----- добавлено через ~5 мин. ----- Цитата:
----- добавлено через ~32 мин. ----- Посмотрел, и да, на всякий случай найдите тест, Ryzen 59550 именно в Autodesk CFD, не для кого не секрет что Intel доплачивает создателям проф программ для "особой" поддержке. Как это было с maple который запускаться только на Intel., Но все решались банальным патчем. Нужно точно проверить, но обязательно нужно Windows 10 новее билда 2006. Там есть некоторые фишки для процессоров амд которые используют ядра как нужно. |
|||
|
||||
Регистрация: 26.07.2019
Сообщений: 13
|
Я все же некорректно выразился - не зависает, а просто многократно замедляется. К тому же, так или иначе, надо оставлять запас оперативки на работу inventor.
Файл подкачки стоит без ограничений, в приложении скриншот диспетчера задач. На сколько я понимаю, причина в пропускной способности жесткого: Intel 512 GB (SSDPEKNW512G8) Параметры накопителя: Скорость чтения 1500 МБ/с Скорость записи 1000 МБ/с. А для оперативной памяти DDR 4 2133Ггц 17000 МБ/с. Из этой разницы и возникает значительное снижение скорости. P.s. С самого начала упустил одну подробность про сервер, на котором проводился тест. Там был не один XEON Gold 6154, а 2 шт... |
|||
|
||||
Регистрация: 27.07.2016
Сообщений: 102
|
Цитата:
Главное что соблюдались следующие условия: 1. Windows 10 версия 2006 или боле новое (на прошлые версии не всегда работало многопоточность). И Pro-hitech об этом нечего не сказали. 2. Не в коем случае не нужно сравнивать с Ryzen первых двух поколений. Про 2011 и Xeon. У меня была платформа 2011. Не советую, всё-таки старая платформа, очень сильно греется, и материнки очень трудно найти, только если самодел из Китая по типу Хуанан. Не говорю что они полностью плохие, но для расчётов длиной в сутки, нужна очень хорошая материнка + охлаждения (она тоже стоит деньги) ----- добавлено через ~2 мин. ----- Всё таки лучше проанализируйте из всего расчёта сколько времени используется одно ядро и сколько все ядра, так будет понятно в какую сторону двигаться. |
|||
|
||||
Регистрация: 26.07.2019
Сообщений: 13
|
В дополнение: на ПК была установлена дискретная видеокарта NVIDIA Quadro 5000 вместо GT730 и проведен расчет в последней версии Autodesk CFD 19.2 повторно. К сожалению, это никак не повлияло на скорость работы ни на одной из стадий работы программы(выделение проточной области модели, построение сетки, проведение итераций и т.д.).
|
|||
|
||||
Регистрация: 06.04.2015
Сообщений: 2,676
|
Цитата:
|
|||
|
||||
Регистрация: 26.07.2019
Сообщений: 13
|
Уже начал тестировать другой софт для анализа газодинамики - получили триал Solidworks Flow Simulation. В первом приближении и правда в работе всегда 100% ресурсов процессора в отличие от Autodesk CFD, у которого 13-60%(если верить диспетчеру задач). Явно пошустрее работает.
|
|||
|
||||
Регистрация: 26.07.2019
Сообщений: 13
|
В продолжение темы:
Получил новый ПК(AMD Ryzen 7 5800X, 128Гб), провел тестовые расчеты в Autodesk CFD. Скорость расчета возросла в 1,9 раза относительно старого ПК(при идентичных настройках параметров задачи) и значительно приблизилась к скорости работы двух xeon приведенных в прикрепленном ранее отчете. Можно сделать вывод, что для данного ПО нет особого смысла вкладываться в чрезвычайно мощный процессор и значительное количество ядер. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не удается выполнить копирование / вставку элементов чертежа | Gamer777 | AutoCAD | 269 | 10.01.2023 13:29 |
Autocad зависает на ноутбуке. Проблема с видеокартой. | Vildar | Компьютерная и бытовая техника, электроника и инструмент | 13 | 25.06.2011 01:42 |
Проблема с Autodesk СПДС модулем | Pontelimon | AutoCAD | 2 | 13.01.2011 08:42 |
Autodesk объявила конкурс на слоган для сентябрьского форума | Кулик Алексей aka kpblc | Разное | 275 | 28.09.2010 23:02 |
Проблема с ксероксом Canon PC860 | _Oleg_ | Разное | 5 | 26.12.2007 10:18 |