РЕКЛАМА
ИНФОРМАЦИЯ
ПОЛЕЗНЫЕ ССЫЛКИ
Материнские платы для Core 2 (LGA775): тест шести недорогих моделей

Тест недорогих двухканальных наборов DDR2 2x 2 Гбайт

Rambler's Top100 Рейтинг@Mail.ru

СОБЕРИ САМ

Создаём ферму рендеринга: руководство THG
Краткое содержание статьи: Современные спецэффекты и 3D-анимация требуют огромного времени для рендеринга. На один кадр могут уходить многие и многие часы. К счастью, задачи рендеринга можно параллельно выполнять на нескольких компьютерах, объединённых в так называемую ферму рендеринга. Не нужно думать, что фермы рендеринга являются уделом крупных студий. Сегодня даже в домашних условиях можно собрать свою ферму рендеринга, которая позволит ускорить многие рабочие процессы. Наше руководство посвящено тому, как построить свою собственную ферму рендеринга дома или в офисе.

Создаём ферму рендеринга: руководство THG


Редакция THG,  11 ноября 2009
Назад
Вы читаете страницу 1 из 5
1 2 3 4 5
Далее


Введение

Наверняка вы читали статьи об огромном количестве процессорных часов, потраченных на создание визуальных эффектов и анимации последних фильмов и телевизионных сериалов. Например, время рендеринга мультфильма "Монстры против пришельцев/ Monsters vs. Aliens" составило 40 миллионов часов, "Мадагаскар 2/ Madagascar: Escape 2 Africa" - 30 миллионов часов, а " Звездные войны: Эпизод III - Месть Ситхов/ Revenge of the Sith" - 6,6 млн. часов.


Введение

Большое количество телевизионных визуальных эффектов создаётся за промежуток от 30 минут до одного часа на кадр, а множество часов на кадр характерно для полнометражных фильмов. Некоторые кадры с разрешением уровня IMAX с персонажем Devastator/Разрушитель в фильме "Трансформеры 2 Месть Падших/ Transformers 2: Revenge of the Fallen" требовали до 72 часов на кадр. Как же киностудии решают эту проблему? Они используют фермы рендеринга, представляющие собой массив компьютеров с единственной целью рендеринга готовых кадров. Фермы рендеринга используют специальные системы анимации, которые работают на многих выделенных для рендеринга процессорах. Например, Industrial Light and Magic использовала ферму рендеринга с 5700 вычислительными ядрами (плюс две тысячи ядер в машинах аниматоров) при производстве "Трансформеры 2". Даже небольшие студии всего с десятком аниматоров наверняка имеют в своём распоряжении более сотни процессорных ядер.

Нужна ли вам ферма рендеринга?

Использование ферм рендеринга не должно и не ограничивается крупными студиями и 3D-художниками. Небольшие студии тоже имеют собственные фермы рендеринга, да и многие аниматоры-фрилансеры. Компьютерные художники тоже могут использовать подобные фермы. Некоторые системы монтажа поддерживают использование дополнительных машин (называемых узлами рендеринга, render nodes) для ускорения рендеринга, причём подобные системы можно расширять до визуализации проектов архитектуры или до цифровых рабочих станций для работы со звуком.

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

Нужна ли вам ферма рендеринга?

Домашняя ферма рендеринга фрилансера-художника Jeremy Massey.

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

Большинство 3D-программ и приложений композиции поддерживают функции сетевого рендеринга, многие также имеют реализованный в том или ином виде контроллер сетевого рендеринга. Поэтому дополнительными узлами можно управлять с вашей рабочей станции, а сами узлы будут представлять собой просто системные блоки без мыши, клавиатуры и монитора. Добавление клиента Virtual Network Computing (VNC) к каждому узлу позволит управлять ими без дополнительных трат, связанных с установкой многоканального KVM-коммутатора (для клавиатуры, монитора и мыши).

Покупка фермы рендеринга

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

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

Самостоятельная сборка узлов рендеринга

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

Самостоятельная сборка узлов рендеринга

Сегодня имеет смысл брать сразу же корпуса для монтажа в стойку. Вы потратите чуть больше, но экономия места и энергии себя оправдают. Корпус 1U, подобный Supermicro CSE-512L-260, продаётся по цене около $100 и содержит 260-Вт блок питания. Скорее всего, узел рендеринга будет использовать интегрированное графическое ядро, а не раздельную видеокарту, поэтому мы сразу же получаем экономию энергии. Большинство программ 3D-анимации и композиции используют CPU, а не GPU, хотя ниже мы обсудим возможность рендеринга на GPU. Если вам важно, чтобы узлы рендеринга работали максимально стабильно, то берите корпуса с избыточными блоками питания, хотя это существенно увеличит цену.

Что касается самой стойки, то можно потратить деньги и купить профессиональную стойку (одна такая стоит в моём гараже), либо поработать руками и превратить часть вашей мебели с правильными габаритами в стойку для крепления узлов. Можно взять, например, ночной столик RAST или EINA из IKEA, а также пару направляющих Raxxess (которые можно найти в магазине музыкальных инструментов) - и вы сможете сделать всё необходимое при низком бюджете.

Вместо использования стоечных корпусов вполне достойным вариантом будут традиционные корпуса с материнскими платами MicroATX, такие как Antec NSK-1380, или даже barebone-кубики, подобные Shuttle XPC. Корпус-кубик небольшой, при этом можно купить его с маломощным и высокоэффективным блоком питания, да и в ряде случаев такие корпуса можно установить друг на друга. Конечно, вы получите не такую существенную плотность вычислений, как в случае использования стоечных корпусов, но зато для охлаждения можно использовать менее специализированные компоненты, да и для добавления дискретной видеокарты не потребуется riser-карта. Кроме того, данная система сможет выполнять и другие функции, например, её можно использовать в качестве второй рабочей станции, домашнего кинотеатра (HTPC) и т.д.

Выбор материнской платы для системы обычно сложности не представляет (вы можете даже взять одну из моделей дешевле $100 из нашего обзора). Следует отметить, что только у одной из рассмотренных в нём плат есть интегрированное графическое ядро, которое будет необходимо для наших узлов рендеринга (выбирайте один из чипсетов G41/G43/G45 вместо моделей без интегрированной графики). Фактически, если вы не планируете когда-либо устанавливать дискретную видеокарту, вы можете даже взять дешёвую материнскую плату без слота PCI Express (PCIe) x16 (случаи, когда вас может заинтересовать установка дискретной видеокарты в узел рендеринга, описаны ниже). Но вполне вероятно, что вы захотите взять материнскую плату с четырьмя слотами для модулей памяти, а не с двумя.

Что касается памяти, что 4 Гбайт можно считать хорошим началом. Сегодня на рынке можно найти большое количество недорогих 4-Гбайт комплектов (см. наш обзор), поэтому нет причин брать меньший объём памяти. Если вы используете двуядерный процессор, а ваша программа рендеринга 32-битная, то 4 Гбайт дадут почти максимальный объём памяти для каждого ядра (что неплохо, если программа рендеринга не поддерживает многопоточность должным образом). Если же вы используете 64-битную программу рендеринга, то больший объём памяти будет лучшим. Мы, конечно, обсуждаем в данном случае память DDR2, поскольку в данной конфигурации системы вы вряд ли получите преимущество от использования памяти DDR3, а разница в цене между двумя типами памяти увеличивает цену узлов без существенного прироста производительности.
Назад
Вы читаете страницу 1 из 5
1 2 3 4 5
Далее


СОДЕРЖАНИЕ

Отзывы о создании фермы рендеринга в Клубе экспертов THG [ 28 отзывов] Отзывы о создании фермы рендеринга в Клубе экспертов THG [ 28 отзывов]


РЕКЛАМА
РЕКОМЕНДУЕМ ПРОЧЕСТЬ!

История мейнфреймов: от Harvard Mark I до System z10 EC
Верите вы или нет, но были времена, когда компьютеры занимали целые комнаты. Сегодня вы работаете за небольшим персональным компьютером, но когда-то о таком можно было только мечтать. Предлагаем окунуться в историю и познакомиться с самыми знаковыми мейнфреймами за последние десятилетия.

Пятнадцать процессоров Intel x86, вошедших в историю
Компания Intel выпустила за годы существования немало процессоров x86, начиная с эпохи расцвета ПК, но не все из них оставили незабываемый след в истории. В нашей первой статье цикла мы рассмотрим пятнадцать наиболее любопытных и памятных процессоров Intel, от 8086 до Core 2 Duo.

ССЫЛКИ
Реклама от YouDo
Мастер по компьютерам: http://pc.youdo.com/repair/monitor/inverter/, посмотреть.
Юду: https://youdo.com/lp-ustanovka-induktsionnoy-pliti/ - подробное описание.
Задача 'http://pc.youdo.com/st26540/' на YouDo.