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

Скорость расчета в FlowSimulation


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

Доброго времени суток! Хочется задать несколько вопросов, касаемых не непосредственно FlowSimulation, а скорости вычисления в этом модуле! Заранее извиняюсь, что немного не по теме, просто больше не знаю, куда писать!

1) Как влияет тип процессора, количество используемых ядер процессора на скорость расчёта? Зависимость линейная или нет? во сколько раз вырастет, приблизительно, производительность, если сменить мой Athlon II X2 240 на, например, 4-х ядерный Intel Core i7-930 или 6 ядерный AMD Phenom II X6??? (при прочих приблизительно равных условиях)

2) Как влияет оперативная память на скорость вычислений?? сейчас стоит 4 Гб DDR3-1333 МГц. Увеличение до 8, 12, 16 Гб даст прирост производительности, или просто позволит увеличить возможное число обрабатываемых ячеек сетки?

3) Планируется ли в новых версиях SolidWorks внедрение технологии подключения графического процессора к расчётам, как это реализовано в Ansys?

4) Какие ещё пути повышения производительности возможны???

Буду очень благодарен за достоверную и полезную информацию, так как модернизацию ПК придётся проводить за собственные средства, с которыми у нас в Беларуси сейчас большая напряженка!:)

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


1.Про то считать на ядрах или потоках скажу так. Проводил тест и получилось, что при 4-х ядрах считается немного медленнее чем на 8-ми потоках тогоже процессора (версия 2011). Полнота загрузки процессора зависит от того насколоко большая размерность задачи. При большей размерности и загрузка будет более плотная.

2.Про ГПУ. Да в ANSYS начали реализовывать это, но только пока в структурном анализе, газодинамика у них пока считается на процессорах. Если в ANSYS и перейдут на поддержку ГПУ, то во FlowSimulation она появиться ой как не сразу. FlowSimulation это не тот пакет где есть ОСТРАЯ необходимость в столь обширных вычислениях.

3.По памяти ответ простой, чем ее больше, тем лучше (берите про запас), т.к если памяти не хватит труба, а так хоть медленно но считать можно.

Ну и еще при мониторинге задачи не высвечивай динамические картинки, скорость расчета резко падает.

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

Благодарю за информацию! А что вы имеете ввиду под динамическими картинками? Графики целей (Goals plot), или текущие параметры в расчетной области (кнопка Insert Prewiew)? Или может быть что-то другое???

А насчёт обширности расчётов... не знаю, у меня при моделировании циклона ЦН-11 D=200 мм на сетке с числом ячеек меньше, чем приблизительно 1.5-2 млн, неточно получается решать задачу. И расчёт 2 суток идёт! Хочется побыстрее! При этом адаптация сетки во время расчёта почти не помогает, сложное вихревое движение во всей области требует, наверное, начальной густой сетки. Или я ещё не знаю всех "фишек":)

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

Под динамическими картинками я имел ввиду вывод картинок в виде распределения каких либо параметров (может и Insert Prewiew под рукой нет, а так название не помню). Про 1,5-2 млн ячеек - это понятно, что хочется побыстрее решать подобной размерности задачи, но пока только так как есть. Кластерные вычисления FlowSimulation не поддерживает, многопроцессорные системы (на одной мат. плате) не знаю поддерживаются или нет, поэтому он и занимает определенную свою нишу из-за разного рода ограничений.

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

1) Как влияет тип процессора, количество используемых ядер процессора на скорость расчёта? Зависимость линейная или нет? во сколько раз вырастет, приблизительно, производительность, если сменить мой Athlon II X2 240 на, например, 4-х ядерный Intel Core i7-930 или 6 ядерный AMD Phenom II X6??? (при прочих приблизительно равных условиях)

2) Как влияет оперативная память на скорость вычислений?? сейчас стоит 4 Гб DDR3-1333 МГц. Увеличение до 8, 12, 16 Гб даст прирост производительности, или просто позволит увеличить возможное число обрабатываемых ячеек сетки?

3) Планируется ли в новых версиях SolidWorks внедрение технологии подключения графического процессора к расчётам, как это реализовано в Ansys?

4) Какие ещё пути повышения производительности возможны???

1. i7 лучше.

2. Если задача не влезает в ОП, то, скорее всего, просто не будет считать.

3. Через пару месяцев будет видно.

4. Иметь два физических жёстких диска: для виндус и для проекта.

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

1. i7 лучше.

2. Если задача не влезает в ОП, то, скорее всего, просто не будет считать.

3. Через пару месяцев будет видно.

4. Иметь два физических жёстких диска: для виндус и для проекта.

1. Лучше на сколько????

2. Скорость расчёта от объема зависит????????? я понимаю, что если не влезет, не будет считать!!!!

3. ---

4. интересная идея!

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

1. Лучше на сколько????

2

"Вам шашечки или ехать?"

Пока будете всё досконально изучать, ваши задачи кто-то другой решит :)

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

"Вам шашечки или ехать?"

Пока будете всё досконально изучать, ваши задачи кто-то другой решит :)

лучше день потерять, а потом за 5 минут долететь:):):):)

Ссылка на сообщение
Поделиться на других сайтах
  • 3 месяца спустя...

Разговаривал с разработчиками, сказали что не собираются переходить на GPU. Расчет одной задачи распараллеливается на несколько ядер. Несколько разных задач можно раскидать по разным компам.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Guhl
      По делу что-нибудь скажешь? Или болтаешь, чтоб говном изо рта не воняло, философ? @lem_on Знаешь кто такой уебок? обсц. (обсценное) человек, раздражающий кого-либо своими словами, поведением, внешним видом и т. п., вызывающий желание его ударить, побитьТак вот, @lem_on, ты самый настоящий уебок
    • lem_on
      "Когда ты умер, ты об этом не знаешь, только другим тяжело. То же самое, когда ты тупой"
    • vasillevich68
      Передайте, что ни чего страшного не будет. Максимум, что может произойти, так это, в один прекрасный момент вал лопнет, и датчики вибрации дадут команду на остановку насоса   
    • Guhl
      Но ведь токовый сигнал надо  для начала в цифровой преобразовать Поэтому полный цикл преобразования не может быть быстрее аналоговой части У тиристорных приводов частота отклика не более 30Гц, но это не из-за ОУ, а из-за принципа работы приводов Да у обычного 741 частота 1Мгц Насколько это быстрее 32нс?     @gudstartup Аналоговая цепь всегда быстрее цифровой Так и живем Честно говоря я обескуражен Ведь тут же даже житейская логика говорит о том, что цифровая цепь привода не может быть быстрее аналоговой, просто потому что аналоговая является подсистемой цифровой цепи   Аналоговый вычислитель всегда выиграет по скорости у цифрового аналога Точность может быть ниже, но скорость всегда выше Сравните скорость работы сумматора на ОУ и на процессоре И оставьте свои ужимки, противно смотреть Или вы продолжатель дела "короля саркастических ужимок" (с)?
    • gudstartup
      с люфтами эта функция никак не борется она их пропускает гася резонанс ни насколько обработка контура тока длится 32нс попробуйте это сделать на ваших оу. @Guhl отдыхайте вы явно перегрелись у вас аналоговый процессор
    • Guhl
      Вы хотя бы в курсе насколько быстрее аналоговая цепь, чем цифровая?  
    • gudstartup
      вы хотя бы в курсе сколько длится в сигнальном поцессоре servo фанук обработка контура тока и сколько это было на ваших допотопных приводах и какие скорости и точность контура сейчас достижимы ,благодаря этому. добейтесь этого на ваших аналоговых схемах с оу и я сниму перед вами шляпу. полностью некорректное сравнение.
    • Ветерок
      Можно заменить гнутый швеллер на прямоугольную тонкостенную трубу. Если не стоит задача всё гнуть самостоятельно.
    • Guhl
      Большие люфты вызывают колебания. Причем эти люфты возникают не только при смене направления движения, а при других условиях. Путем борьбы с люфтами, борятся с колебаниями Для этого и есть dual position feedback  Ну вот видите, уже лучше. Борьба с люфтами - борьба с колебаниями Так для чего нужен dual position feedback? Назовите вы ее хоть чертом лысым, но она как боролась с люфтами, так и борется 
    • gudstartup
      а вам для чего писать то вы все равно читать не можете. для кого я   приводил описание функции и раздел к которым она отнесена уважаемыми вами японцами.   потому что он приводит к вибрациям!!!! я от вас просто офигиваю ну нельзя же так упорствовать в очевидном!!
×
×
  • Создать...