Одну и ту же сцену рендерил сначала на 3090, потом на 3090+i5 10400f. При этом рендер одной и то же сцены был медленнее на 10 секунд при рендеринге видеокарта+проц. Почему так? Логичнее было бы предположить ,что рендер будет быстрее, но по факту это не так.
Проц+видеокарта, рендер идёт медленнее чем только на видеокарте
08.02.2024 - 16:30
#1
Проц+видеокарта, рендер идёт медленнее чем только на видеокарте
Рендерите только на видеокарте, в Вашем случае нет никакого смысла подключать процессор.
А почему? Ведь с процессором должно быть быстрее
Нет, с Вашей видеокартой это пустая трата времени.
Самый быстрый рендер это рендер на видеокарте, процессор в данном случаи использовать бессмысленно.
Если очень хотите повысить производительность рендера, добавьте в систему вторую 3090.
Это если материнка поддерживает режим SLI
SLI (Scalable Link Interface) — технология, которая позволяет объединять несколько графических процессоров в одной системе для повышения производительности в играх и других графически интенсивных приложениях
SLI только для игр, которых нет. 1000 серия видеокарт nVidia использовала SLI, в 2000 появился NVLink который на потребительских видеокартах работал в режиме SLI.
Если говорить про iRay то рендер на двух одинаковых видеокартах дает двукратное увеличение производительность/сокращение времени рендера.
А если у меня одна видеокарта 3090 а другая 3060, то будет работать ?
Да, будет работать в режиме слабой карты. Сцена будет ограничена 12Gb видеопамяти в случае если карта 3060 имеет 12Gb и рендер будет распределен на две карты, таким образом что сильная видеокарта будет ждать окончания рендера слабой видеокарты.
В практическом плане подобный рендер лишён всякого смысла, как и рендер с участием процессора.
3090+3060 будет работать быстрее чем просто 3090. Здесь работает простая математика. Чтобы понять на сколько вырастит скорость рендеринга нужно просто сложить количество CUDA ядер обеих видеокарт. К примеру у 1 карты 10к ядер у второй 5к ядер = 15к ядер. Прирост в 1,5 раза. Ровно настолько вырастет скорость рендеринга. если 3090 рендерит картинку 10 минут, то 3090+3060 отрендерит её за 6,66 (шесть с половиной) минут.
Ум - это способность быстрее, и вернее других, определять причинно-следственные связи,
основываясь на меньшем количестве информации
Попробуйте сделать рендер одной и той же сцены на одной видеокарте и сразу на двух.
В любом случае ограничение по объему видеопамяти будет со стороны 3060.
Здесь главное чтобы сцена умещалась на обе видеокарты естественно. Скорость прирастает именно так как я указал выше. У меня раньше так работали связки 1080ti+2080ti, потом 3090+2080ti, сейчас 2х3090
Ум - это способность быстрее, и вернее других, определять причинно-следственные связи,
основываясь на меньшем количестве информации
Из Ваших связок последняя самая правильная, в ней можно как масштабировать производительность, так и имея мост NVLink увеличить объем видео памяти.
ВИДЕОПАМЯТЬ ТЫ НЕ УВЕЛИЧИШЬ. Увеличишь только количество CUDA ядер(писали выше). Это в iRay...