Компьютер для рендера

Компьютер для рендера

Около полугода назад я начал изучать 3D. И поскольку в этом деле всё так или иначе упирается в рендер (читай: компьютерную вычислительную мощь), я понял, что для дальнейшего продвижения без серьёзного апгрейда компьютерного железа никак не обойтись. Конечно, мой старый верный MacMini по-прежнему бодро справляется с 2D-графикой и вёрсткой, но рендер ему, увы, не по силам — просто потому, что для подобных нагрузок он совершенно не предназначен. Да и я, признаться, не готов ждать по два-три часа, пока он, чихая крошечным вентилятором, просчитает, наконец, пару каких-нибудь простеньких стеклянных рюмочек с виртуальным ликёром:

Слева — чешская травяная настойка, справа — кюрасо. (Розлито в Cinema 4D в 2018 г.)

Выбор платформы

Итак, какой же компьютер приобрести для рендера? Может, просто купить более мощный Мак, типа, да и всё? Вариант, несомненно, заманчивый, эстетически привлекательный и психологически комфортный (имея в виду отличный графический интерфейс и привычные маковские клавиатурные сокращения), но в случае iMac Pro безумно дорогой. И потому, на мой взгляд, не оправдывающий вложенные в него гипотетические килобаксы.

К тому же Макинтоши славятся своей негибкостью в плане поддержки новых комплектующих. Что, в моём представлении, является существенным минусом в случае, если вы впоследствии захотите самостоятельно модернизировать вашего яблочного друга. Представьте, что вы купили крутую видеокарту за 50-70 тыщ рублей, установили её в ваш Мак взамен старой, а этот красавец наотрез отказывается с ней работать, потому как маковских драйверов к этому устройству в природе не существует. Кому вы в таком случае будете жаловаться? Стиву Джобсу?

Мне возразят: так ведь надо перед покупкой непременно убедиться, что эта карта точно работает с Макинтошем! Дело, однако, вот в чём: по факту, много что неофициально работает с Макинтошем, однако проверить это зачастую можно одним-единственным способом: купить эту железку и установить в ваш Мак. Не исключено, что он её распознает и захочет с ней работать. Но может и не захотеть. Одним словом, лотерея. Лично у меня нет знакомых владельцев компьютерных магазинов, готовых бесплатно предоставить мне железки для тестирования, а покупать кота в мешке не в моих правилах. Ведь в случае чего вернуть купленную железку обратно в магазин на том основании, что она «не подошла», не получится: здесь, знаете ли, не Испания.

Таким образом Макинтоши, изящно поблёскивая шлифованным алюминием, выбывают из конкурса, а мы переходим к PC. (Вариант с Линуксом также интересен и достоен рассмотрения, однако прямо сейчас я не готов осваивать новую операционку и софт.) Основных варианта тут два: либо купить готовый системный блок либо собрать свой, «кастомный». Второй вариант мне нравится значительно больше, потому как индпошив, но он требует более обстоятельных познаний по части актуальных компьютерных железок. Что ж, пусть. Заодно расширю технический кругозор, узнаю много нового, сориентируюсь и таким образом сделаю осмысленный, информированный выбор. Ну и вообще, так интереснее. К тому же, я никогда прежде не собирал компьютер самостоятельно, с нуля, из комплектующих. Вот и попробую. В крайнем случае, если не справлюсь, вызову сборщика на подмогу.

Список комплектующих

На ориентировку в актуальном компьютерном железе у меня ушло примерно две недели. (Последний раз я изучал компьютерные железки лет десять назад, однако железки для рендера прежде я не изучал никогда, так что узнал много нового.) Я читал отзывы, форумы и обзоры, сопоставлял информацию и делал выводы. Ниже — перечень комплектующих, на которых я остановил свой выбор, с кратким пояснением, «почему именно это, а не другое».


1. Корпус: be quiet! Dark Base 900 Pro.

Корпус be quiet! Dark Base 900 Pro

• Большой, просторный модульный корпус-трансформер, который можно собрать по-разному в зависимости от начинки, включая систему жидкостного охлаждения.
• Стальная рама, алюминиевая обшивка, один борт прозрачный, из закалённого стекла. Есть светодиодная подсветка (дети будут в восторге). В комплекте три 140-мм вентилятора, дополнительно можно установить ещё семь.
• Спроектирован в Германии. (Квадратиш-практиш-гут, и всё такое.) Судя по названию бренда (be quiet! — англ. «тихо!», «тише!»), производитель не лишён чувства юмора и позиционирует свою продукцию как особенно тихую. (Что ж, проверим.)

2. Блок питания: Seasonic ATX 750W Prime Ultra Titanium.

Блок питания Seasonic ATX 750W Prime Ultra Titanium

• Сертифицирован по высочайшему стандарту энергоэффективности — 80 PLUS® Titanium, что означает 94-процентную эффективность при 50-процентной загрузке.
• Фирма-производитель даёт на него 12-летнюю (!) гарантию.
• Почему я выбрал блок именно 750 ватт, а не мощнее? Во-первых, по общему правилу, для компьютера с одной мощной видеокартой этого вполне достаточно. (Вот отличный онлайн-калькулятор, в котором можно выбрать конкретные компоненты и рассчитать мощность блока питания, необходимую для компьютера, который из них собран.)
Во-вторых, в руководстве к моей видеокарте рекомендовалось использовать блок от 600 ватт, так что в норму укладываюсь. Ну а если вдруг надумаю ставить вторую видеокарту, столь же прожорливую — тогда, по такому торжественному случаю, поменяю и сам блок питания.


3. Процессор: AMD Ryzen 7 2700X.

Процессор AMD Ryzen 7 2700X

• Почему AMD, а не Intel? Во-первых, по результатам официальных тестов, Intel Core i9-9900K (новейший и, разумеется, самый дорогой процессор от Intel) оказался в лучшем случае на 13 % производительнее конкурента от AMD — при том, что стоит на 45-100 % дороже (см. тут). Имеет ли смысл платить почти вдвое больше за преимущество в 13 %? По-моему, нет.

• Во-вторых, по данным тестов, в сравнении с предыдущим процессором Intel Core i7-9700 (который стоит примерно столько же, сколько AMD Ryzen 7 2700X), процессор от AMD лучше справляется именно с рендерингом, хотя в игрушках и синтетических тестах показывает более низкие результаты. Вот результаты теста быстродействия различных процессоров в программе Blender:

Скорость рендеринга в программе Blender (в секундах). Чем меньше число — тем лучше результат.

Чем в данном случае объясняется преимущество AMD в скорости рендеринга? По моим сведениям — тем, что в программах моделирования типа Blender, Cinema 4D или Maya эта скорость существенно зависит от количества потоков (threads) процессора, а не только от его тактовой частоты. (Насколько я понимаю, количество квадратных рамочек, внутри которых просчитываются кусочки кадра в ходе рендеринга, соответствует количеству потоков процессора, выполняющих CPU-рендеринг.)

Для справки: количество потоков у AMD Ryzen 7 2700X — 16, у Intel Core i7-9700 — в два раза меньше, то есть 8. И поскольку я собираю компьютер именно для рендера, и при этом не собираюсь переплачивать за обладание топовым процессором, я выбираю AMD. (Ну а если бы собирал игровую станцию, разумеется поставил бы туда Intel.)


4. Материнская плата: GigaByte X470 Aorus Gaming 7 WIFI

• Специально предназначена для процессоров AMD (Socket AM4);
• На ней есть все актуальные слоты, порты и контроллеры, включая четыре слота под память DDR4, два слота под скоростные диски M.2 NVMe (которые можно объединить в RAID-массив), поддержку USB 3.1 (Type-C и Type-A) а также вайфай (как нетрудно догадаться из названия);
• Позиционируется как геймерская. Это говорит о чём? О том, что она по определению должна обладать отличной производительностью (что подтверждается в тестах и обзорах);
• Усиленная конструкция, препятствующая деформации платы в случае установки увесистых видеокарт.


5. Кулер: Noctua NH-D15 SE-AM4

• Эта модель специально предназначена для процессоров AMD;
• Более 200 наград, номинаций и восторженных отзывов на технических сайтах и в журналах по всему миру (см. длинный перечень видеообзоров на разных языках);
• Низкий уровень шума (25 dB) несмотря на очень внушительные размеры;
• Охлаждает процессор эффективнее, чем система жидкостного охлаждения Master Liquid Pro (см. ролик):

• Спроектирован в Австрии;
• 6 лет гарантии.

Внимание: это реально большой кулер (примерно 16х16х16 см). Поэтому во избежание недоразумений, до покупки желательно убедиться, что он точно поместится в ваш корпус (см. таблицу совместимости).

6. Память: HyperX FURY DDR4 32GB 3200MHz

Выбор модулей памяти — возможно, самый ответственный и рисковый момент при сборке системы на базе процессоров и чипсетов AMD (что очень напоминает установку PC-комплектующих в Макинтош, см. выше). Дело в том, что далеко не все модули памяти, несмотря на цену и бренд, могут устойчиво и безошибочно работать с AMD.

Безусловно, это вряд ли можно назвать приятным сюрпризом, однако всё не так страшно: нужно лишь до покупки модуля памяти удостовериться в том, что данный конкретный модуль совместим с AMD. И для большего покупательского спокойствия желательно получить эту информацию одновременно из двух авторитетных источников:

от фирмы-производителя данного модуля памяти. Обычно на сайте фирмы есть специальная таблица совместимости (вот, например, pdf-таблица фирмы Kingston, производящей модули HyperX);

от фирмы-производителя материнской платы (к примеру, вот список модулей памяти и прочих устройств, совместимых с материнской платой на чипсете X470 Aorus).

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


7. Видеокарта: EVGA GeForce GTX 1080 Ti FTW3

• Мощная. Подключается двумя кабелями PCI-e; производитель рекомендует устанавливать её в корпус с блоком питания от 600 ватт;
• Три вентилятора, которые автоматически выключаются в отсутствие высокой нагрузки;
• Литой аэродинамический радиатор;
• Достаточно тихая;
• Температура под нагрузкой около 65 градусов (что, в общем, приемлемо для воздушного охлаждения).

Почему я выбрал 1080 Ti, а не более новую и крутую 2080 Ti? Потому что основное конкурентное преимущество 2080 Ti (трассировка лучей в реальном времени) пока не внедрено ни в одну реальную программу моделирования и рендеринга, а существует лишь на уровне красивых маркетинговых демо-роликов. При этом разница в цене между картами на базе 1080 Ti и 2080 Ti составляет сейчас 70-80 %. Да, разработчики Blender вроде как намекнули, что собираются внедрить поддержку аппаратной трассировки лучей в свой программный пакет, чему я искренне рад. Но вы, ребята, всё-таки сначала внедрите, окей? А мы посмотрим на результат и решим, стоит ли эта овчинка дополнительных 40-50 тыщ рублей.

(продолжение следует)

Поделиться
Отправить
Запинить
2019   железо
1 комментарий
Юрий

Отличная статья. Спасибо.

Популярное