На сайте c 22.04.2012
Сообщений: 26
Санкт-Петербург
Добрый день! У кого есть опыт сетевого рендеринга - скажите, насколько хорошо/плохо корона у вас масштабируется при распределении на несколько пк по lan?
Проблема:
Есть пк на threadripper 1950x, и есть пк на core i7-4930k разогнанном до 4,5 ггц.
Тредриппер рендерит бенчмарк короны за 1.12, интел - за 2.55. Разница в производительности - в 2,4 раза,, тредриппер на 60% мощнее.
По моим подсчетам, нода с интелом должна давать прирост 40-45%. На 110 пассов тредрипера интел должен возвращать 50 своих. Но интелл возвращает 29 пассов, т.е. прирост производительности 26%. Рендерил на своей тестовой сцене, прогонами по 10 минут, с подключенной нодой и без, на обоих пк. Почему так, кто-нибудь знает?
recviem94 ну вы еще учитывайте, что когда машина рендерит самостоятельно, то она сразу включается в процесс, а когда др, то она сначала качает ассеты с головы, потом ей тоже нужно сделать самостоятельно все предпросчеты, как парсинг, uhd и прочее, т.е. в работу машина может включиться с существенной задержкой, отсюда и просадка на 10 минутном рендере по пассам, на длинных рендерах такое будет незаметно и баланс производительности выравнивается
ПС вообще ДР использовать для коротких рендеров не совсем оправдано
ППС чем проще сцена и чем меньше она весит, тем быстрее машины по ДР включаются в работу
На сайте c 22.04.2012
Сообщений: 26
Санкт-Петербург
Цитата xpp_nd_ruphus:
recviem94 ну вы еще учитывайте, что когда машина рендерит самостоятельно, то она сразу включается в процесс, а когда др, то она сначала качает ассеты с головы, потом ей тоже нужно сделать самостоятельно все предпросчеты, как парсинг, uhd и прочее, т.е. в работу машина может включиться с существенной задержкой, отсюда и просадка на 10 минутном рендере по пассам, на длинных рендерах такое будет незаметно и баланс производительности выравнивается
ПС вообще ДР использовать для коротких рендеров не совсем оправдано
ППС чем проще сцена и чем меньше она весит, тем быстрее машины по ДР включаются в работу
Цитата Yehat:
Цитата recviem94:
Есть пк на threadripper 1950x, и есть пк на core i7-4930k разогнанном до 4,5 ггц.
Плохо, когда нода сильно слабее. Пока получит сцену, пока отпарсит, пока пассы придут, ведущая уже далеко вперёд убежит.
Я тоже думал об этом, но нет! Там грубо говоря 20 секунд разницы, пока нода примет сцену, отпарсит, и так далее. Это не объясняет такое несоответствие. Что на 2 минутах тестирования, что на 10, на 20, независимо от времени - нода возвращает 25-26% пассов, а должна возвращать 45
На сайте c 22.04.2012
Сообщений: 26
Санкт-Петербург
Цитата Yehat:
Попробуйте уменьшить интервал обновления до 30 секунд.
Не может она вернуть 45%. Это бы значило, что её скорость на уровне 7 райзена, но же это не так.
Интервал уменьшил. А на счет скорости на уровне 7-го райзена - я вроде результат бенча короны в первом сообщении обозначил. 2.55 минуты, это на уровне райзена 1700. Если этого недостаточно, вот скрины с cpu-z и встроенного в него бенча, со сравнением с 1700-м.
На сайте c 22.04.2012
Сообщений: 26
Санкт-Петербург
Цитата xpp_nd_ruphus:
recviem94 рязань 1700х рендерит бенчмарк короны за 1:50
разница в 2.4 раза это не на 60%, а на 140% быстрее
За 1:50 она рендерит в разгоне до 4гц и памятью 3000+, при хорошей погоде и правильном положении звезд)) В стоке оно так не отрендерит никогда. 2.30 - нормальный результат
Про проценты - я косячно выразился) В любом случае, сути это не меняет, интел возвращает слишком мало.
а правильно ли вы считаете соотношение пассов между машинами, он как пишет 100 (30 DR), это значит что общее число пассов 100, с ноды пришло 30 пассов, а голова отрендерила 70
На сайте c 22.04.2012
Сообщений: 26
Санкт-Петербург
Цитата xpp_nd_ruphus:
а правильно дли вы считаете соотношение пассов между машинами, он как пишет 100 (30 DR), это значит что общее число пассов 100, с ноды пришло 30 пассов, а голова отрендерила 70
Хм. Возможно вы правы, пойду перепроверять, потому что скрины с фреймбуфера во время тестов не сохранял