Всем привет! Начал изучать эту программку. Но просчет симуляции, какой-то медленный. Захожу в мониторинг системы, ни проц, ни видео карта не нагружены. Так что в итоге то считает симуляцию. Может настройки какие-то надо выставить, чтобы процессор считал. Проц тредрайпер 1950x. Думал все летать будет, а просчет идет как на древнем компе. Спасибо отозвавшимся.
просчет симуляции, какой-то медленный. Захожу в мониторинг системы, ни проц, ни видео карта не нагружены
Вы это в сравнении с подобными симуляциями в других программах? Или просто субъективно. Симуляции едят оперативу, там и 128ГБ может быть мало. Видюха тут не при чем, да и проц не особо поможет если мало оперативы - будет постоянно кешить.
встроенным переводчиком в браузер - перевод весьма понятен..
Спасибо! Понял
Цитата simon310:
Цитата UPland:
просчет симуляции, какой-то медленный. Захожу в мониторинг системы, ни проц, ни видео карта не нагружены
Вы это в сравнении с подобными симуляциями в других программах? Или просто субъективно. Симуляции едят оперативу, там и 128ГБ может быть мало. Видюха тут не при чем, да и проц не особо поможет если мало оперативы - будет постоянно кешить.
Видюха тут не при чем, да и проц не особо поможет если мало оперативы
Не вводите в заблуждения, на первом месте за скорость просчётов отвечает процессор, потом уже оперативка !
Опять же у них и написано:
"С более чем 32 потоками вы вряд ли увидите повышение производительности, потому что компьютерные системы не масштабируются линейно, и всегда есть предел.Быстрые жесткие диски или лучше: SSD, вместе с приличным объемом оперативной памяти (32 ГБ и более), ускорят ваши симуляции."
NextLimit же уже всё расписал в документациях (да пусть и на английском).. Всё хорошо разжевано что и как и с чем, и та же видео карта не мало роляет в разных видах симуляций..
RF - MultiGPU не поддерживается(в 10-ом RF), онли одной видюхой - поэтому желательно иметь что-либо из топов.. 1080-TI самое оно..
Цитата UPland:
о все равно не выше 20 процентов
RealFlow требует некоторое время, чтобы разделить имитацию на потоки.С несколькими тысячами частиц обычно лучше уменьшить количество потоков.Чем больше частиц, тем лучше производительность компьютера.При моделировании с несколькими миллионами частиц все ядра будут использоваться, а загрузка процессора часто составляет 90% и выше.
Когда начинается симуляция, RealFlow готовит много вещей, и эти процессы являются однопоточными.Сохранение данных моделирования также однопоточно и вряд ли использует любую мощность ЦП.
Не вводите в заблуждения, на первом месте за скорость просчётов отвечает процессор, потом уже оперативка !
За скорость - да. Но важен то результат? Возьмите 2 идентичные машины - на одной 16ГБ, а на другой 64. И? Как только оператива забьется, симуляция начнет кешиться к каждом кадре. Только в первом случае это произойдет быстро, а во втором нет, и объемы загрузки\выгрузки соответственно.
В итоге более-менее серьезная симуляция на среднем проце со 128ГБ оперативы просчитается быстрее, чем на крутейшем проце с 16ГБ.
Оператива на 1 месте в симуляциях. Если проц влияет на % скорости, то оператива по итогу может влиять в разы на общее время. Засимулите на 1 ТБ кеша водопад. Мощный проц не поможет, если с оперитивой плохо.
PS Если речь о небольших симуляция - то конечно. Но думается тут не такой вариант.
За скорость - да. Но важен то результат? Возьмите 2 идентичные машины - на одной 16ГБ, а на другой 64. И?
Я не знаю зачем вы спорите с теми аргументами которые я привёл из официальной документации.. Давайте от простого тогда..
Цитата simon310:
Возьмите 2 идентичные машины - на одной 16ГБ, а на другой 64. И?
В смысле? Давайте не отступайтесь от своих слов.. Вы в первом посте заявили что проц в приоритете только после оперативки.. А теперь сравнения даёте два одинаковых проца и разницой лишь по памяти..
И опять же по вашей логике если проц не так важен - думаете что дырявый I3 с 4ямя потоками отработает лучше Ryzen'а 1950х? Увы это миф.. Оперативка важна - никто не отменял этот факт, но только проц в приоритете - не оперативка же делает ваш просчёт а лишь хранит данные..
Цитата simon310:
Как только оператива забьется, симуляция начнет кешиться к каждом кадре
Естественно что если провалится память то на 64 быстрее просчитается.. Вы прям очевидность )
Цитата simon310:
и объемы загрузки\выгрузки соответственно
Чего?? )) при симуляции каждый кадр сразу отправляется(кэшируется на диск).. Именно по этим причинам NextLimit советует использовать быстрые винты либо лучше скоростные SSD. Не надо ничего заново загружать - выгружать..
Цитата simon310:
Засимулите на 1 ТБ кеша водопад. Мощный проц не поможет, если с оперитивой плохо.
нет проблем с этим - лишь с хранением таких больших кэшей - вы опять всё напутали )
p.s. если вы ставите задачу делать водопады (прогнозируя огромный вес симуляций в виде ТБ'ов) - думаю нужно сразу задуматься о нужном количестве оперативки для этой задачи - а не пытаться выжимать из 16и..
Да и у топикстартера не 16 - а 64, и вы думаете он с первого кадра забил всю память? говорит же - что медленно идёт просчёт.
В вашем случае у вас уже и так хороший процессор, как опять же сами NextLimit говорят: нет большого прироста использовать более 32ух потоков..
Так же однозначно у вас мало оперативки для весьма серьёзных задач. Но вы писали что нагрузка на процессор небольшая. И у меня есть ощущение, что просто не используется вся мощность проца - нужно копать в настройках RF, ибо загрузка процессора должна быть не менее 90% при симуляции.
Вроде разобрался. Стал использовать Dyverso, симуляция летает. Но появилась новая проблема, партиклы пролетают насквозь импортированных объектов. Как с этим быть? Может где-то надо его указать, чтобы произошло взаимодействие?