Я собирал тестовый стенд, не был уверен до конца что взлетит. Одной из задач была потратить минимум средств, поэтому остановился на подсолнечном. Теперь, когда все работает, можно сменить масло на моторное.
Обычный Vray работает с CPU, а вот Vray RT имеет расширение с обработкой на GPU.
"… а вот ati gpu не поддерживает..." Вы наверное хотели сказать ATI не поддерживает GPGPU. Но это не так, Open CL работает и на AMD-шных видюхах.
Чтобы получить отек легких от паров кислоты нужно делать кислотную ингаляцию;) От паров кислоты может начаться раздражение слизистых и нерадивый экспериментатор не сможет продолжать опыт. В любом случае не летальный исход — если не пытаться специально. А электричество такая штука — раз трухануло, ничего, а на второй и сердечко остановиться может. А главное все дома, все под рукой…
… ну и конечно закон Амдала. Для попытки его обойти необходимо усложнять параллельные алгоритмы и упрощать последовательные. И тут снова упираемся в ограничения GPGPU.
Вот статья, которая первой попала на глаза habrahabr.ru/post/125398/
К тому же: CPU в Iray может обойтись без GPU, а вот наоборот — нет. Я не программист, но предполагаю, что часть алгоритмов предназначена для расчета только на CPU, как раз из-за соображений сложности ветвлений.
Я в этом не специалист, но много тестировал систему визуализации iray, которая как раз основана на принципе трассировки лучей и использует GPU при расчете.
Хочу обратить внимание, что CPU при подобном рендеринге также нагружался на 100%.
<img src="
Из диаграммы следует, что младшие Quadro (и тем более GeForce) абсолютно не приспособлены для расчетных задач. При чем производительность 600 модели даже была отрицательной, т.е. CPU справился с задачей в одиночку быстрее, чем в паре с Quadro 600. Топовые видеокарты конечно превосходят по производительности 6-ядерный CPU, но разница не настолько велика, чтобы делать из этого сенсацию. Алгоритмы сложны и CPU по-прежнему справляется с ними эффективно, не смотря на меньшее количество потоков.
«Огромное количество оперативной памяти» на определенном этапе становится избыточным, а вот «дофига, офигительно быстрых ядер» всегда будут давать рост производительности при их наращивании, т.к. рендеринг — почти идеальная многопотоковая задача. И тем более кто сказал, что в описанном решении нехватка оперативки? Она сейчас стоит очень не дорого, и средние рабочие станции с 16-32Гб — это норма.
И к тому же, коллеги, я не претендую на признание этого метода лучшим. Я технический специалист по графическим станциям и с распределенным рендерингом столкнулся впервые. Метод стабилен, эффективен, не привязан к ОС, не требует ни от по пользователя ни от админа навыков описанных выше. Но, в любом случае, я много полезного узнал из всех комментариев.
Во многом согласен с вами (в частности на счет людей, далеких от систем распределенного рендеринга), но при чем здесь VMware? Речь шла о Parallels, который дешевле более чем в 25 раз.
Софт одинаковый, ОС и железо безразличны. В Mental Ray артефактов не было. Разница в тональности бывает в Vray из-за того, что некоторые машины не находят путь к картам или материалам. Об этих проблемах есть много статей.
"… а вот ati gpu не поддерживает..." Вы наверное хотели сказать ATI не поддерживает GPGPU. Но это не так, Open CL работает и на AMD-шных видюхах.
К тому же: CPU в Iray может обойтись без GPU, а вот наоборот — нет. Я не программист, но предполагаю, что часть алгоритмов предназначена для расчета только на CPU, как раз из-за соображений сложности ветвлений.
Хочу обратить внимание, что CPU при подобном рендеринге также нагружался на 100%.
<img src="
Из диаграммы следует, что младшие Quadro (и тем более GeForce) абсолютно не приспособлены для расчетных задач. При чем производительность 600 модели даже была отрицательной, т.е. CPU справился с задачей в одиночку быстрее, чем в паре с Quadro 600. Топовые видеокарты конечно превосходят по производительности 6-ядерный CPU, но разница не настолько велика, чтобы делать из этого сенсацию. Алгоритмы сложны и CPU по-прежнему справляется с ними эффективно, не смотря на меньшее количество потоков.
И к тому же, коллеги, я не претендую на признание этого метода лучшим. Я технический специалист по графическим станциям и с распределенным рендерингом столкнулся впервые. Метод стабилен, эффективен, не привязан к ОС, не требует ни от по пользователя ни от админа навыков описанных выше. Но, в любом случае, я много полезного узнал из всех комментариев.
А железо было частично без видюх вовсе, а процессоры от i5 до E5