雨果巴拉:行业北极星Vision Pro过度设计不适合市场

从Autodesk 3ds Max测试看AMD ProRender的优秀性能表现

文章相关引用及参考:techgage

看起来AMD强大的OpenCL性能在这次特别的测试中显得尤为耀眼。

映维网 2018年04月24日)Techgage的Rob Williams日前通过Autodesk 3ds Max测试了AMD的照片级渲染引擎Radeon ProRender,对比了市场上的12枚显卡,并提供了具体的分析结果。以下是映维网的具体整理:

为了帮助绘制出更清晰的GeForce vs. Quadro和Radeon vs. Radeon Pro对比图,我们过去一个月里一直在重新测试当前一代的工作站GPU集合。在分析了V-Ray 4.0的表现之后,我们能够证明ProRender的性能表现相当优异。这很容易完成,因为ProRender自推出以来一直都是我们测试套件的一部分。

考虑到所有这些重新测试,以及ProRender对于光线追踪渲染需求来说是一个非常值得的选择,我决定单独展示它的性能,并且更深入地讨论它。

我们首先快速概览AMD和英伟达目前的产品。在AMD方面,我们缺乏WX 9100和Frontier Edition的结果,这有点可惜,因为他们可以在相关的高端产品堆栈中绘制出更好的性能对比图。但我们有规格接近的Vega 64,所以这可以为我们提供整体的,未对工作站进行优化的Vega性能表现。

从规格角度来看(特别是ProRender),AMD最优秀的pro显卡可能是Frontier Edition,因为尽管它可能缺乏WX 9100的某些工作负载优化,但它仍然支持大容量16GB帧缓存。鉴于目前的GPU市场,Frontier Edition在某些情况下的价格将低于Vega 64,所以如果你愿意支付900美元以上的价格,这枚显卡将是你的不二之选。

需要注意的是,尽管WX 9100是基于AMD的Vega架构,但其下面的显卡全都是基于Polaris架构(RX 580同样如此)。这里缺少的一枚显卡是SSG,它是一枚适用于管理大型视频项目的特别版本。

在英伟达方面,我们不难发现他们最优秀的产品:TITAN Xp。对于工作站任务,它提供了明显优于GeForce和Quadro替代品的巨大价值。与Quadro一样,TITAN支持广泛的优化,但不是全部。

假设需要更多内存,优化和性能,英伟达当前最佳的产品是GV100,亦即每个人都可能会添加到购物车中的价值9000美元的SKU。它拥有大量的超高速ECC内存,5120 CUDA内核,当然还有可以加速AI开发的Tensor内核。

TITAN Xp是介于GeForce和Quadro之间工作站用户的绝佳选择,而TITAN V则十分适合喜欢基于Pascal的P6000或GP100的用户。根据你的工作量,选择TITAN V可能会更加明智。你不仅只是收获了一枚比P6000更快的GPU,而且是一枚捆绑Tensor内核的显卡。

1. 测试与测试系统

为了对AMD的Radeon ProRender进行全新的测试,我下载了最新版本的插件2.1.5.0以配合Autodesk的3ds Max 2017。奇怪的是,ProRender官网几乎没有明确说明对3ds Max 2018的支持。直到我下载插件并安装完成后,我才注意到其实这也可以用于3ds Max 2018。目前AMD尚未透露将于何时提供对2019的支持,但他们最近一直在为其他设计套件发布ProRender插件,如Blender,Cinema4D,所以即便AMD在未来数个月内提供官方支持也不会令我感到惊讶。

用于渲染的测试项目来自于AMD,你可以通过GitHub(点击前往)下载你自己的测试。如果要准确地对应我的测试,你可以(点击这里)下载修改后的场景(右键单击,另存为),并且设置为以1080p输出分辨率渲染Camera005 250 passes。

一如既往,ProRender的第一次运行并没有带来“最好的”结果,而第二次,第三次和后续的运行将提供大致相同的性能。为了更准确的测试,你确实需要获取第二个或第三个结果,因为第一次运行可能会因重新启动而不同。我会说这是渲染的本质,但其他渲染器并没有出现同样的行为(如NVIDIA Iray,Chaos V-Ray)。

另一件需要注意的事情是,因为某些原因,ProRender的默认处理器选择在3ds Max 2017和2018之间有所不同。在2017中,如果你安装了英伟达的显卡,则系统自动选择它为渲染的目标处理器。对于2018,系统给出了关于不支持该GPU的警告,而且这枚GPU在后台中将被取消选择。这意味着只有CPU才会渲染,而且如果你没有事先想到检查它,你将会看到非常不准确的性能表现。

下面是具体的测试结果:

我们可以从中得出很多结论。首先,AMD的Radeon RX Vega 64表现非常出色,仅次于是TITAN Xp,但后者的建议零售价几乎是前者的两倍。一般来说,Vega 64在大多数测试中都无法媲美GTX 1080 Ti,但在这里,AMD展现了出色的OpenCL性能。

如果还不是很明显,这里有一个双GPU测试,其表现与使用相同模型显卡的单GPU配置持平。出于某种原因,ProRender不能很好地适应多个GPU,或者它至少不能很好地适应多枚英伟达显卡(我没有多一枚Radeon进行测试)。

以2500 passes渲染的日产GTR

很显然,AMD的Polaris落后于其他架构。但这并不奇怪,因为他们已经是数代前的产品。由于RX 580的时钟频率更高,所以其性能明显优于WX 7100,而且可能是因为它允许插入第二个电源连接器(WX 7100基本上是带有一个6pin电源连接器的RX 480)。

无可否认,这个日产GTR项目并不是我可以使用的最先进项目,但它是我手上唯一一个可以轻松渲染的项目。或许更复杂的场景会呈现出略有不同的对比图,但根据其他的测试,AMD在很多场景中的OpenCL性能都非常强大,其中包括LuxMark(另一款在RX Vega上表现出色的OpenCL光线跟踪器,并且能够继续媲美价格更昂贵的竞争对手)。

2. 最后的想法

AMD的ProRender非常优秀,虽然它仍需要进一步提升(比如说服务器支持),但这已经是一个非常好的选择,因为其不仅免费,而且也是一个强大的开源项目。诚然,我很难密切保持对其发展的关注,因为许多相关网站似乎已经过时,但AMD正在继续为其他套件发布他们的插件。

就目前而言,ProRender支持3ds Max,Maya,Blender,SolidWorks和Cinema4D。它同时可以作为Unreal引擎的导入器使用,这样你就可以在VR环境中查看你的场景(只要你是在SolidWorks中创建场景即可)。如果当前没有为你提供支持,或者只是单纯希望关注最新的动态,我建议你关注@RadeonPro Twitter帐户,因为它会定期进行更新。

与此同时,我们将继续使用ProRender进行测试,因为这样做的原因有很多。与上面提到的LuxMark类似,它采用OpenCL,因此支持AMD和英伟达显卡。正如Vega 64的测试结果可以证明,AMD在这种测试中的表现更为出色,但考虑到在LuxMark上的强劲性能,看起来AMD强大的OpenCL性能在这次特别的测试中显得尤为耀眼。

本文链接https://news.nweon.com/44415
转载须知:转载摘编需注明来源映维网并保留本文链接
素材版权:除额外说明,文章所用图片、视频均来自文章关联个人、企业实体等提供
QQ交流群苹果Vision  |  Meta Quest  |  微软HoloLens  |  AR/VR开发者  |  映维粉丝读者

您可能还喜欢...

资讯