0

Выбираем видеокарту для рендеринга

Сегодня мы поговорим про выбор видеокарты для рендеринга в GPU рендерерах, таких как Octane и Redshift. Раньше я уже освещал выбор процессора для максимальной производительности для V-ray, Corona Renderer. Обратите внимание, что если вам нужна видеокарта, например, для обычного V-ray для 3ds Max, то не стоит вкладываться в топовые модели видеокарт, т.к. там ресурсы GPU используются только для работы вьюпорта(GTX 1060, 1070 будет с запасом) и других мелких фишек. Проще говоря, там нужно будет вложиться в процессор, а не видеокарту, и это даст прирост скорости рендера. На сайте есть отдельная статья по выбору лучшего компьютера для 3d моделирования и CPU рендеринга и более подробная статья о лучшем компьютере для GPU рендеринга.

Upd. 02/2020 — появилась более свежая и полная статья по выбору лучшей видеокарты для рендеринга и видеомонтажа.

Итак, какая видеокарта подойдет для рендера в Octane Render и Reshift?

Во-первых, нас интересует технология CUDA, которая есть только у Nvidia, поэтому видеокарты AMD мы не берем в расчет. Да, конечно, разработчики софта обещают совместимость и с видеокартами AMD, но рендерить нужно сейчас, а не ждать у моря погоды.

1080ti

У Nvidia традиционно есть 3 линейки GPU для разных сегментов: 1) Tesla (серверные видеокарты) 2) Quadro (профессиональные видеокарты) 3) GeForce (массовый сегмент для гейминга). Tesla мы рассматривать не будем, они предназначены в первую очередь для научных вычислений, виртуализации и др. не интересных нам функций. Скажу только что актуальная Tesla K80 стоит 350 000 рублей и думаю вопросы отпали.

Линейку Quadro Nvidia позиционирует как раз как профессиональное решение для работы с графикой. Видеокарты имеют хорошее охлаждение, которое позволяет долгое время работать на пиковой мощности, много видеопамяти, но так ли они хороши по производительности относительно стоимости? Сейчас на рынке актуальны такие модели видеокарт Quadro:

Quadro GP 100, 16 Gb видеопамяти, 3584 CUDA ядер цена в районе 500 000 рублей

Quadro P6000, 24 Gb видеопамяти, 3840 CUDA ядер — 420 000 рублей

Есть ли стоящая производительность у этих карт? Например, Quadro P6000 имеет в Octanebench 170 очков (чем больше, тем лучше), а обычная GTX 1080Ti — 185! Да, у Quadro больше видеопамяти, что позволяет работать с большими по объему сценами, но соотношение цены/производительности в целом не выдерживает критики.

Смотрим на линейку GeF0rce:

GeF0rce 1080Ti, 11 Gb видеопамяти, 3584 CUDA ядер ~60 000 рублей

GeF0rce 1080, 8 Gb видеопамяти, 2560 CUDA ядер ~43 000 рублей

GeF0rce 1070Ti, 8 Gb видеопамяти, 2432 CUDA ядер ~37 000 рублей

GeF0rce 1070, 8 Gb видеопамяти, 1960 CUDA ядер ~34 000 рублей

GTX 1060 мы брать в расчет не будем, все-таки 6Gb видеопамяти это слишком мало, да и производительность никуда не годится. Если нас интересует максимальный комфорт, имеет смысл сразу брать 1080Ti ввиду отличной производительности и максимального объема памяти в 11 Gb. Если нужна максимальная производительность сейчас за минимальные деньги, лучше выбрать 2 карты 1070ti или 1080. GTX 1070 сейчас выглядит не лучшем приобретением относительно сравнения с 1070Ti.

Встает так же закономерный вопрос: какого марки видеокарты брать для рендеринга? В первую очередь нужно смотреть на качественное охлаждение, гарантию и свой личный опыт. Я много лет использую Palit (Jetstream) и очень доволен. Были карты Asus — тоже ничего, но дороговато, а вот с Gigabyte был дважды неудачный опыт — заводской брак и некачественное охлаждение.

Почему так важна видеопамять карт при GPU рендеринге? Дело в том, что объем общей памяти ограничен наименьшим значением в системе и не складывается. То есть если у вас стоит две карты 8Gb Vram и 6 Gb Vram сцены могут использовать максимум 6Gb. Не 14 и не 8. Именно поэтому плохая идея взять несколько слабеньких или разных карт для рендеринга.

Для успешного рендеринга на видеокарте важно еще обеспечить подключение по х16 или х8 PCIe слотам. Убедитесь, что материнская плата имеет таких слотов достаточное количество. Лучше x16, x8 чуть теряет скорость работы, но тоже сойдет, но не меньше х8.

Кроме того, обязательно нужно купить мощный блок питания и современный процессор. У меня стоит 2 карты 1080TI и блок с запасом на 1000 ватт. Процессор с хорошим количеством Ггц и ядер нужен, чтобы грузить карты по полной, если у вас их несколько.

Если вы только знакомитесь с GPU рендерингом или рассматриваете переход, рекомендую ознакомиться со статьей о недостатках GPU рендеринга и полной статьей о принципах сборки лучшего компьютера для GPU рендеринга в Octane, Redshift и Vray GPU.

CG Admin

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *