CheckMag | Видеокарты Radeon и 3D-рендеринг не сочетаются: Энтузиасты и дизайнеры расстроены
Хотя видеокарты чаще всего предназначены для геймеров, сегодня многие приложения могут использовать вычислительную мощность, предоставляемую хорошей видеокартой, для ускорения различных рабочих нагрузок. ИИ, возможно, является главной движущей силой сегодняшнего спроса на GPU, но производство 3D-контента тоже было и остается распространенным вариантом использования. Именно здесь видеокарты Radeon не справляются со своей задачей, поскольку почти все профессиональные движки для 3D-рендеринга используют технологию CUDA от Nvidia. Конкурирующий API HIP от AMD, напротив, применяется редко.
Blenderодин из самых любимых среди любителей и экспертов благодаря своему открытому исходному коду, когда-то позволял пользователям Radeon использовать AMD ProRender что позволяло им не отставать от своих конкурентов, использующих CUDA. К сожалению, поддержка движка на базе HIP была прекращена начиная с Blender 4.0, оставив пользователей Radeon без поддержки. ZLUDA - это сторонняя попытка заставить CUDA-рендеринг работать на видеокартах Radeon, переводя инструкции CUDA в HIP/ROCm, но это не так уж и быстро, а профессионалы (которым обычно нужна высочайшая надежность и предсказуемость) в любом случае не захотят иметь ничего общего с эмуляцией.
В игровом мире Radeon RX 7900 XTX имеет заметное преимущество в производительности над RTX 4080/Super и при этом имеет на 50% больше VRAM, чем его конкурент от Nvidia. Эти факты делают предложение Radeon отличным выбором для создателей 3D-контента, но описанные выше проблемы с программным обеспечением означают, что его обойдет даже настольный RTX 4070 в бенчмарках рендеринга Blender.
Если владельцы настольных RTX 4080, вероятно, не возражают против того, чтобы довольствоваться "всего лишь" 16 Гб VRAM, пока карта оставляет в пыли лидера Radeon, то с предложениями Nvidia нижнего ценового диапазона все обстоит совсем иначе. Те, у кого есть бюджет, оказываются сильно ограничены гораздо меньшим объемом VRAM. Именно здесь карты нижнего уровня Radeon могли бы блеснуть своими обширными буферами VRAM - если бы не плохая адаптация HIP/ROCm.
Такой свободный художник, как я, естественно, хотел бы построить ПК, который мог бы одинаково хорошо работать и с играми, и с созданием 3D-контента; к сожалению, карты Radeon здесь не подойдут. Любой начинающий хоббист или художник, спрашивающий у профессионалов о правильной видеокарте, всегда получит один ответ: Nvidia, потому что скорость обработки данных имеет первостепенное значение для творческих людей, зарабатывающих на жизнь 3D-искусством, а это значит, что любые планы по созданию полностью AMD-компьютера отпадают. Это не проблема для поклонников Дженсена Хуанга, но это означает, что и любителям, и коммерческим потребителям не остается ничего другого, как раскошелиться на GPU Nvidia, чтобы получить необходимую им производительность рендеринга.
У Nvidia есть большой опыт в этой области, а также давние партнерские отношения с отраслями и компаниями, использующими CUDA. В то же время, программные стеки AMD являются относительно новыми, и им нужно больше времени, чтобы стать конкурентоспособными. По крайней мере, в области ИИ компания AMD осознает, что она находится на задворках в области ROCm, и делает значительные приобретения для исправления ситуации, что должно привести к улучшению других рабочих нагрузок. Тем временем, сторонние разработчики также прилагают все усилия, чтобы преодолеть разрыв между CUDA и HIP. Помимо вышеупомянутой ZLUDA, в настоящее время ведется работа над инструментом SCALE от Spectral Compute, который позволит GPU, не принадлежащим Nvidia, работать с CUDA напрямую, без слоя трансляции без слоя трансляции.
Движения делаются в правильном направлении, но AMD потребуется много времени и усилий, чтобы разрушить удушающий контроль Nvidia над индустрией 3D-контента. Нелегко переманить на свою сторону людей, которые уже более десяти лет рекомендуют GeForce.
Источник(и)
Собственный, TechTechPotato на YouTube, WCCFTech