Radeon 显卡和 3D 渲染作业不能混合使用。业余爱好者和艺术家对此并不感到好笑
尽管显卡通常为游戏玩家提供服务,但如今的许多应用程序都可以利用优质显卡提供的计算能力来加速各种工作负载。AI可能是当今GPU需求背后的主要驱动力,但3D内容制作过去和现在也是一个常见的用例。这正是Radeon显卡表现不佳的地方,因为几乎所有的专业3D渲染引擎都利用了Nvidia的CUDA技术。另一方面,AMD的竞争HIPAPI很少实现。
Blender因其开源性质而成为业余爱好者和专家的最爱之一,它曾经允许Radeon用户使用AMDProRender,使他们能够跟上使用CUDA的竞争对手。可悲的是,从Blender4.0开始,对HIP驱动的引擎的支持就停止了,让Radeon用户感到寒冷。ZLUDA是第三方的努力,通过将CUDA指令转换为HIP/ROCm,使CUDA渲染在Radeon显卡上工作,但它并没有那么快,专业人士(通常需要最高的可靠性和可预测性)无论如何都不想与仿真有任何关系。
在游戏世界中,RadeonRX7900XTX的性能明显领先于RTX4080/Super,同时其VRAM比其Nvidia竞争对手高出50%。这些事实使Radeon产品似乎是3D内容创作者的绝佳选择,但上述软件问题意味着在Blender的渲染基准测试中,它甚至被台式机RTX4070击败。
虽然台式机RTX4080的所有者可能不介意满足于“仅”16GB的VRAM,只要该卡将Radeon的顶级产品留在尘埃中,但Nvidia的低端产品情况却大不相同。那些预算有限的人最终受到小得多的VRAM池的严重限制。这就是Radeon的低层显卡可以凭借其充足的VRAM缓冲区大放异彩的地方-如果不是因为HIP/ROCm的采用率低下,那就是。
像我这样的自由艺术家自然会想要打造一台既能做游戏又能做3D内容制作的PC;不幸的是,Radeon卡会达不到要求。任何有抱负的业余爱好者或艺术家向专业人士询问合适的显卡总会得到一个答案:选择Nvidia,因为处理速度对于以3D艺术为生的创意人员来说至关重要,这意味着任何构建全AMDPC的计划都是不可能的。这对黄仁勋的粉丝来说不是问题,但这确实意味着业余爱好者和商业客户别无选择,只能付费购买NvidiaGPU以获得他们需要的渲染性能。
Nvidia在该领域拥有丰富的经验,并与使用CUDA的行业和公司建立了长期的合作伙伴关系。与此同时,AMD的软件堆栈相对较新,需要更多的时间才能变得具有竞争力。至少在人工智能领域,AMD意识到它在ROCm方面处于劣势,并且正在进行大量收购以弥补这一点,其他工作负载应该从中得到改进。与此同时,第三方也在努力弥合CUDA和HIP之间的差距。除了前面提到的ZLUDA之外,SpectralCompute的SCALE工具正在开发中,目的是让非NvidiaGPU在没有转换层的情况下直接运行CUDA。
我们正在朝着正确的方向前进,但AMD需要大量的时间和精力来打破Nvidia对3D内容行业的束缚。要让十多年来一直推荐GeForce的人站在您一边并非易事。
来源:IT时代网