Лучшее оборудование для рендеринга графических процессоров Octane Redshift Vray

  1. Лучшее оборудование для рендеринга на GPU
  2. Лучшая память (RAM) для рендеринга на GPU
  3. Лучшая видеокарта для рендеринга
  4. Охлаждение графического процессора
  5. Источник питания
  6. Материнская плата и PCIe-линии
  7. Сравнительный тест GPU: Octane
  8. Сравнительный тест GPU: Redshift
  9. Сравнительный тест GPU: VRAY-RT
  10. Ускорьте время рендеринга нескольких графических процессоров
  11. Покупка графических процессоров
  12. Redshift против Октана
  13. Custom PC-Builder

Движки рендеринга на основе графических карт (GPU), такие как Redhift3D, Octane или VRAY-RT, за последние несколько лет немного выросли и начинают обгонять движки рендеринга на основе ЦП.

Но какое оборудование дает наилучший результат, и о чем вы должны помнить при сборке GPU-Workstation по сравнению с CPU Rendering Рабочая станция? Создание рабочей станции 3D-моделирования и рендеринга процессора может быть несколько простым, но высокооптимизация для рендеринга на GPU - это совсем другая история .

Итак, каковы лучшие аппаратные компоненты и лучший графический процессор для рендеринга с Octane, Redhsift3D или VRAY-RT, которые также доступны? Давайте взглянем:

Лучшее оборудование для рендеринга на GPU

процессор

Поскольку движки рендеринга на GPU используют GPU для рендеринга, технически вы должны использовать процессор с максимальной тактовой частотой, такой как Intel i9 9900K с тактовой частотой 3,6 ГГц (5 ГГц Turbo) или Intel i7 8700K с тактовой частотой 3,7 ГГц (4,7 ГГц Turbo).

Тем не менее, есть еще один фактор, который следует учитывать при выборе процессора: PCIe-Lanes .

Графические процессоры подключаются к процессору через PCIe-Lanes на материнской плате. Разные процессоры поддерживают разное количество линий PCIe, а для топовых графических процессоров обычно требуется 16 каналов PCIe 3.0 для полноценной работы.

I9 9900K / 8700K имеют 16 PCIe-линий, что означает, что вы можете использовать только один графический процессор на полной скорости с этими типами процессоров.

Если вам нужно более одного графического процессора на полной скорости, вам понадобится другой процессор, который поддерживает больше PCIe- линий, например, процессоры AMD Threadripper , которые имеют 64 PCIe-полосы (например, AMD Threadripper 2950X ), i9 7800X (28 PCIe-Lanes) или i9 7900X Series, которые поддерживают 44 PCIe-Lanes.

Однако графические процессоры также могут работать в более медленных режимах, таких как 8x PCIe 3.0 Speed, а затем использовать меньше PCIe-линий (в 8 раз). Обычно, скорость рендеринга незначительна, когда графические процессоры работают в режиме 8x вместо режима 16x.

Это означает, что вы можете использовать 2x графических процессора на i9 9900K в режиме 8x PCIe, 3x графических процессоров на i9 7800X и 5x графических процессоров на i9 7900X. (Учитывая, что материнская плата поддерживает эту конфигурацию)

Процессоры с большим количеством PCIe-линий обычно попадают в диапазон платформы HEDT и обычно также отлично подходит для рендеринга процессора так как они имеют тенденцию иметь больше ядер и, следовательно, лучшую производительность многоядерных процессоров.

Процессоры с большим количеством PCIe-линий обычно попадают в диапазон платформы HEDT и обычно также   отлично подходит для рендеринга процессора   так как они имеют тенденцию иметь больше ядер и, следовательно, лучшую производительность многоядерных процессоров

При активном рендеринге, когда ваша сцена хорошо вписывается в VRAM для графических процессоров, скорость графических процессоров GPU, конечно, в основном зависит от производительности графического процессора.

Однако некоторые процессы, которые происходят до и во время рендеринга, сильно зависят от производительности процессора, жесткого диска и сети .

Например, извлечение и подготовка Mesh Data для использования графическим процессором, загрузка текстур с жесткого диска и подготовка данных сцены.

В очень сложных сценах эти этапы обработки занимают много времени и могут ограничивать общую скорость рендеринга, если используются низкоуровневые ЦП, диск и ОЗУ.

Если ваша сцена слишком велика для вашей памяти графического процессора, движку рендеринга графического процессора потребуется доступ к системной памяти или даже обмен на диск, что значительно замедлит рендеринг.

Лучшая память (RAM) для рендеринга на GPU

Различные виды оперативной памяти не ускорят рендеринг вашего графического процессора. Тем не менее, вы должны убедиться, что у вас достаточно ОЗУ, иначе ваша Система остановится.

Я рекомендую помнить о следующих правилах, чтобы максимально оптимизировать производительность:

Лучшая видеокарта для рендеринга

Для использования Octane и Redshift вам понадобится графический процессор с ядрами CUDA , то есть вам понадобится графический процессор NVIDIA. VRAY-RT дополнительно поддерживает OpenCL, то есть вы можете использовать карту AMD здесь.

Лучшими картами NVIDIA с отличным соотношением цены и качества являются NVIDIA 2070 RTX (2304 ядер CUDA, 8GB VRAM), 2080 RTX (2944 ядер CUDA, 8GB VRAM) и 2080 Ti (4352 CUDA Cores, 11GB VRAM).

Что касается самого высокого уровня, то на данный момент максимально возможную производительность обеспечивают NVIDIA Titan V и Titan RTX, которые также оснащены 24 ГБ видеопамяти.

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

Графические процессоры, имеющие 12 ГБ видеопамяти и более, могут лучше обрабатывать высокополигональные сцены с более чем 200 миллионами уникальных объектов. Тем не менее, посмотрите на таблицы производительности на доллар ниже, чтобы получить представление о том, насколько дорогими могут быть некоторые из этих карт, не предлагая при этом гораздо большей производительности.

Охлаждение графического процессора

Founders Edition Blower Style Cooler

  • PRO: Лучшее охлаждение при использовании более одной карты
  • CON: громче, чем охлаждение на открытом воздухе

Охлаждение под открытым небом

  • PRO: тише, чем в стиле Blower, дешевле
  • CON: хуже охлаждения при укладке карт

Hybrid AiO Cooling (универсальная петля с водяным охлаждением с вентиляторами)

  • PRO: лучшее универсальное охлаждение для стековых карт
  • CON: Более дорогой, нуждается в месте для радиаторов в случае

Водяное охлаждение

  • PRO: лучшие температуры при укладке карт, тихий, может использовать только одну высоту слота
  • CON: Нужно много дополнительного места в корпусе для бака и радиаторов, дороже

Графические процессоры NVIDIA имеют повышающую технологию, которая в определенной степени автоматически разгоняет ваш графический процессор, если он находится в заданных пределах температуры и мощности. Таким образом, убедившись, что графический процессор остается максимально крутым, вы улучшите производительность.

Вы можете увидеть этот эффект особенно в ноутбуках, где обычно не хватает места для охлаждения, а графические процессоры имеют тенденцию очень сильно нагреваться, громко и очень рано дросселировать. Так что если вы думаете о Рендеринг на ноутбуке , имейте это в виду.

Источник питания

Обязательно приобретите достаточно мощный источник питания для вашей системы. Большинство карт имеют мощность около 180-250 Вт. Процессор около 100 Вт и любое дополнительное оборудование в вашем случае.

Я рекомендую 500 Вт для сборки с одним GPU. Добавьте 250 Вт для каждого дополнительного графического процессора. Хорошие производители блоков питания - Corsair, beQuiet, Seasonic и Coolermaster, но вы можете предпочесть другие.

Существует Ватт-калькулятор здесь это позволяет вам рассчитать, насколько сильным должен быть ваш блок питания.

Материнская плата и PCIe-линии

Убедитесь, что материнская плата имеет желаемое количество линий PCIe и не имеет общих линий со слотами SATA или M.2. Также будьте внимательны, какие конфигурации PCI-E поддерживает материнская плата. Некоторые имеют 3 или 4 слота PCI-E, но поддерживают только одну карту x16 PCI-E.

Это может стать довольно запутанным. Посетите веб-сайт производителей материнских плат, чтобы убедиться, что конфигурация карты, на которую вы нацелены, поддерживается. Вот что вы должны искать в спецификациях материнских плат:

Источник изображения: Asus

В приведенном выше примере вы сможете использовать (с процессором 40 PCIe Lane) 1 графический процессор в режиме x16. ИЛИ 2 графических процессора в режиме x16 ИЛИ 3 графических процессора: один в режиме x16 и два в режиме x8 и т. Д. Помните, что 28-PCIe Lane-CPU в этом примере будут поддерживать конфигурации GPU, отличные от 40-полосного CPU.

В настоящее время процессоры AMD Threadripper предоставят вам 64 канала PCIe для подключения ваших графических процессоров, если вам нужно больше, вам придется идти по многопроцессорному маршруту с Intel Xeons.

Чтобы еще больше сбить с толку, некоторые материнские платы предлагают четыре графических процессора x16 (требуется 64 PCIe-Lanes) на процессорах с только 44 PCIe-линиями. Как это вообще возможно?

Введите чипы PLX. На некоторых материнских платах эти чипы служат своего рода коммутатором, управляющим вашими PCIe-линиями, и заставляют процессор полагать, что используется меньше линий. Таким образом, вы можете использовать, например, 32 PCIe-линии с 16-канальным процессором PCIe или 64 PCIe-линии с 44-канальным процессором. Остерегайтесь, однако, только несколько материнских плат имеют эти чипы PLX. Asus WS X299 Sage - один из них, позволяющий использовать до 7 графических процессоров на скорости 8x с 44-полосным процессором или даже 4 x16 графических процессоров на 44-полосном процессоре.

Этот скриншот Asus WS X299 Sage В руководстве четко указано, какие типы графических конфигураций поддерживаются (всегда проверяйте руководство перед покупкой дорогих вещей):

Источник изображения: Руководство по материнской плате Asus

Вывод PCIe-Lane: для установок с несколькими GPU важно иметь процессор с большим количеством PCIe-линий, если только у вас нет материнской платы с чипами PLX. Работа графических процессоров в режиме x8 вместо x16 снизит производительность лишь незначительно. (Обратите внимание, что микросхемы PLX не увеличат пропускную способность вашего GPU для ЦП, а только позволят запускать больше карт в более высоких режимах)

Итак, вот оно. Списки, на которые все должны обратить внимание при выборе подходящего графического процессора для покупки. Самый эффективный графический процессор за доллар!

Сравнительный тест GPU: Octane

Этот список основан на OctaneBench 4.00 .

(Получить среднюю цену на некоторые из этих карт довольно сложно, так как майнинг криптовалюты сейчас очень популярен, поэтому я использовал MSRP)

Источник: Полный список тестов OctaneBench

Сравнительный тест GPU: Redshift

У движка Redshift Render Engine есть свой собственный Benchmark, и вот список, основанный на Redshift Bench. Обратите внимание, как масштабируются карты (1080TI) [RedshiftBench Mark (время [мин], чем короче, тем лучше)]:

Источник: Полный список результатов Redshift Benchmark

Сравнительный тест GPU: VRAY-RT

А вот список, основанный на VRAY-RT Bench . Обратите внимание, что GTX 1080 интересно выглядит хуже, чем GTX 1070 в этом тесте:

Источник: Список тестов VRAY

Ускорьте время рендеринга нескольких графических процессоров

Так что, к сожалению, графические процессоры не масштабируются линейно. 2 графических процессора отрисовывают изображение примерно в 1,8 раза быстрее. При наличии 4 графических процессоров скорость рендеринга будет только в 3,5 раза Это довольно облом, не так ли? Наличие нескольких графических процессоров обменивается данными друг с другом для выполнения одной и той же задачи, которая стоит настолько дорого, что один графический процессор в установке с четырьмя графическими процессорами в основном просто управляет решениями.

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

Давайте сделаем пример:

То, что мы обычно делаем в установке с несколькими графическими процессорами, - это чтобы все графические процессоры выполняли одну и ту же задачу . В этом случае единственной задачей было бы изображение в нашей последовательности изображений.

4 графических процессора вместе визуализируют одно изображение, а затем переходят к следующему изображению в последовательности изображений, пока вся последовательность не будет отрисована.

Мы можем ускорить время подготовки для каждого графического процессора (когда графические процессоры бездействуют в ожидании запуска задачи) и обойти некоторые замедления для нескольких графических процессоров, когда каждый графический процессор выполняет свою собственную задачу.

Теперь 4 графических процессора одновременно отображают 4 изображения, но каждый графический процессор отображает свое собственное изображение.

Некоторые 3D-программы могут иметь эту встроенную функцию, в противном случае лучше всего использовать какой-либо Менеджер визуализации, такой как Thinkbox Deadline (бесплатно для 2 узлов / компьютеров).

Однако помните, что вам, возможно, придется немного увеличить системную оперативную память и иметь сильный ЦП, поскольку для каждой задачи GPU требуется объем ОЗУ и производительность ЦП.

Покупка графических процессоров

В настоящее время трудно получить доступ к графическим процессорам NVIDIA и AMD по разумной цене, поскольку майнинг очень популярен. Графических карт в основном нет в наличии, и даже когда они доступны, они далеко не MSRP. Есть сайт под названием nowinstock он дает вам обзор самых популярных мест, где можно купить графические процессоры в вашей стране, и уведомляет вас о появлении карт.

Я собрал некоторые Строится в разных ценовых диапазонах здесь для вас, чтобы получить преимущество в настройке вашей собственной мечты.

Redshift против Октана

Меня часто спрашивают, стоит ли использовать Redshift Render Engine или Octane.

Поскольку я сам широко использовал оба в своем опыте, благодаря редактору графиков шейдеров и обширному многоходовому диспетчеру Redshift, мне больше нравится использовать движок рендеринга Redshift для выполнения работы, которая требует сложных настроек материалов и сложной компоновки.

Octane отлично подходит для быстрого получения результатов, так как его немного легче освоить новичкам. Но это, конечно, личное мнение, и я хотел бы услышать ваше!

Custom PC-Builder

Если вы хотите получить лучшие запчасти в рамках вашего бюджета, вам стоит взглянуть на веб-базу PC-Builder Tool что я создал.

Выберите основную цель, для которой вы будете использовать компьютер, и скорректируйте свой бюджет, чтобы создать идеальный ПК с рекомендациями по деталям, которые будут соответствовать вашему бюджету.

CGDirector PC-Builder Tool

Какое оборудование вы хотите купить?

Итак, каковы лучшие аппаратные компоненты и лучший графический процессор для рендеринга с Octane, Redhsift3D или VRAY-RT, которые также доступны?
Как это вообще возможно?
При наличии 4 графических процессоров скорость рендеринга будет только в 3,5 раза Это довольно облом, не так ли?