Процессор и Max

Автор
Сообщение
На сайте c 14.06.2012
Сообщений: 15461
Москва
Quote:
И чем обусловлено такое громкое заявление?
Вовсе не громкое, раньше было так, сейчас не тестил. Чем меньше бакет, тем больше туда-сюда байтов гоняется. На это тоже уходит время. Разница была непринципиальной, но была.
Щас конечно процессоры шустрей стали, врай подновился и ситуация могла поменятся. Хотите - проверяйте.
На дистрибутивном рендере расхождение может быть больше. Сеть тупит иногда.
На сайте c 20.02.2010
Сообщений: 1932
Quote:
Чем меньше бакет, тем больше туда-сюда байтов гоняется. На это тоже уходит время
Maxxorog очень любил так говорить, когда на форум заходил.

Выше пример Романа, разница в 3.16 раза быстрее при просчете маленьким бакетом, то есть 6 и 19 минут, круто, да?
На сайте c 09.01.2008
Сообщений: 5268
Санкт-Петербург
Но шумов-то меньше где бакеты большие )
На сайте c 14.06.2012
Сообщений: 15461
Москва
Да, шума на второй превьюшке ощутимо меньше. Ваще не заметил сразу ))
На сайте c 18.07.2010
Сообщений: 453
Quote:
Но шумов-то меньше где бакеты большие )
Стас, это все астрофизика )))
чудес не бывает, или ни что не исчезает в никуда.
На сайте c 14.06.2012
Сообщений: 15461
Москва
А вирей там какой версии?
На сайте c 18.07.2010
Сообщений: 453
2,40,03
На сайте c 09.01.2008
Сообщений: 5268
Санкт-Петербург
Если продолжить задуманное, и рендерить одним бакетом сразу всю картинку, то она получит максимальную чистоту? )
На сайте c 18.07.2010
Сообщений: 453
Quote:
Если продолжить задуманное, и рендерить одним бакетом сразу всю картинку, то она получит максимальную чистоту? )

у что пробовать? боюсь результат будет не раньше 1,5 часа )
На сайте c 14.06.2012
Сообщений: 15461
Москва
8-ядерный процессор только одно ядро туда отдаст. По идее будет в 8 раз медленнее.

Придумал! Надо 8 максов, и каждому выделить по ядру )))) дурдом, конечно ))))
На сайте c 09.01.2008
Сообщений: 5268
Санкт-Петербург
ShepetRoman
Пробуй. Вся ночь впереди. Понятно, что долго, но интересен результат. )
На сайте c 18.07.2010
Сообщений: 453
один бакет явно не рулет...

image.jpg
На сайте c 14.06.2012
Сообщений: 15461
Москва
Если проц был 8-ядерный, то очень даже рулит.
1/8 процессора посчитала картинку не в 8 раз медленнее, а в 5
На сайте c 18.07.2010
Сообщений: 453
6 ядер t1100
На сайте c 26.03.2010
Сообщений: 721
Харьков
Quote:
Если проц был 8-ядерный, то очень даже рулит.
1/8 процессора посчитала картинку не в 8 раз медленнее, а в 5

Супер! По твоей теории - в 5 раз медленней это отличный результат!.... ндя... Я обячно к ускорению стремлюсь.
На сайте c 09.01.2008
Сообщений: 5268
Санкт-Петербург
ShepetRoman
Значит большие бакеты до определенного размера дают большую чистоту, но и большее время.
На сайте c 14.06.2012
Сообщений: 15461
Москва
ddd-max, вы передёргиваете, не успевая вникнуть в суть )))

В 5 раз медленнее посчитал не весь процессор, а его 1/6 часть.
А должна была посчитать в 6 раз медленнее по логике вещей.
Итого ускорение на 17%.
Но практического применения этому нет, разве только поставить гору памяти, нагрузить каждое ядро своим максом и рендерить одним бакетом.
Хотя тут есть нюанс - вроде как АМД умеет разгонять ядро при нагрузке только на одно из них. И результат эксперимента на всех ядрах будет нулевой.
На сайте c 24.02.2010
Сообщений: 1223
Петрозаводск
протестил на текучке. 24 бакета бегает. при размере 32*32(обычно такими рендерю) и при размере 20*20. разница в скорости меньше 3%(при меньшем размере рендерит быстрее)
На сайте c 09.01.2008
Сообщений: 5268
Санкт-Петербург
rudnikov2006
А шум увеличился на меньших бакетах?
На сайте c 26.03.2010
Сообщений: 721
Харьков
Quote:
ddd-max, вы передёргиваете, не успевая вникнуть в суть )))

В 5 раз медленнее посчитал не весь процессор, а его 1/6 часть.
А должна была посчитать в 6 раз медленнее по логике вещей.
Итого ускорение на 17%.
Но практического применения этому нет, разве только поставить гору памяти, нагрузить каждое ядро своим максом и рендерить одним бакетом.
Хотя тут есть нюанс - вроде как АМД умеет разгонять ядро при нагрузке только на одно из них. И результат эксперимента на всех ядрах будет нулевой.

Кстати я обращал внимание на то что если поделить ядра между двумя максами, то рендерить они будут медленней нежели последовательно выполнить рендеры на всех ядрах. Думаю связано со скоростью обмена данными внутри системы, т.к. сквозь 1 "трубу" пытаются пропихнуть 2 потока. Или может быть дело в объеме оперативы. Короче нетак сильно я в железе разбираюсь чтобы это пояснить, но это факт.
Читают эту тему: