领40元无门槛渲染券,体验高速云渲染!

无需充值可试渲,支持3ds Max,Maya,C4D,Blender,V-ray,Redshift,Arnold,Corona等主流CG软件和插件

注册领取
40元渲染券

如何根据 V-RAY BENCHMARK 挑选合适的渲染硬件

2020-04-03 06:39:10

投资怎样的硬件才能发挥V-Ray最大效益?

我们推出这个免费的独立的应用程序,让大家可以测试CPU和GPU渲染。然后,客户可决定是否将结果发布到Chaos Group的Benchmark效能评测网页上,并查看他们的硬件与其他人的硬件的效能比较。如果不想发布的结果——或还没有任何硬件进行测试——仍然可以在网上查看评测排名,并据此做出明智选择。

从那时起,我们对Benchmark应用程序进行更新。另外,不仅仅是V-Ray的使用者会用这个工具。许多硬件制造商和评论家也开始使用V-Ray Benchmark,来测试应用程序或测试最新最强大的硬件。这使V-Ray Benchmark成为计算机图形和硬件行业用来测试性能的实务工具。而且,与Cinebench等其他基准检验工具不一样,V-Ray Benchmark测试使用的是人们在3D CG产业实际使用的程序。

但首先,让我们回顾一下这个工具的历史,看看V-Ray Benchmark在今日的计算机绘图产业具有怎样的地位(欢迎大家体验试用Renderbus云渲染)。

V-Ray Benchmark的历史

vray选择渲染硬件 (1)

开发这个工具背后的初心

如同前面所述:这个工具来自于V-Ray用户的需求,客户需要真正地将V-Ray性能与其他硬件进行效能比较测试。虽然过去有一些基准场景,但必须要将场景加载到DCC应用程序中并在其中进行渲染操作。这种测试不见得可靠,由于不同的用户可能会有不同的设置 — 某些用户可能会更改参数使结果产生偏差。另外,有些用户可能尚未拥有V-Ray许可证,他们或许想在购买V-Ray之前先行测试硬件性能。

因此,我们决定制作一个独立的、不需要V-Ray许可证的应用程序,使用与本公司的商业产品同样的渲染核心——任何人都可以下载并在他们的计算机上运行。通过使其独立,我们不需要担心DCC应用程序可能使用不同的设置。然后我们删除了所有其他可能被操纵的参数,这样就可以得到一个真正一对一比较的环境。

为什么有两种测试:CPU和GPU?

在一对一比较中,唯一的例外是使用V-Ray与V-Ray GPU进行渲染。V-Ray只运行在CPU上,而V-Ray GPU可运行在GPU和/或CPU上。如你所知:V-Ray跟V-Ray GPU运作方式不同——即使两者都可CPU上运行。因此,无法对这两种硬件进行真正的比较。此外,尽管V-Ray GPU也可以利用CPU硬件,但CPU渲染器GPU渲染器彼此之间的运行效率并没有纳入效能计算。

因此,我们决定用两个不同的场景来做两个不同的基准检验,以确实把CPU渲染的结果和GPU渲染分开。

V-Ray Benchmark 1.0是怎样过时的

当我们在2017年第一次开发V-Ray Benchmark时,我们决定当基准达到一定的噪声阈值后,根据完成渲染的时间来测量基准的结果。当初的想法是在标准硬件上使用一到两分钟的场景。然而随着V-Ray Benchmark的流行,我们发现许多用户——以及硬件制造商——都用很强大的计算机进行效能测试,其中包括CPU和GPU。一旦大家开始在具有128颗核心(或16颗GPU的系统上进行测试,基准检验时间很快就从1或2分钟降到了20秒甚至更短。当渲染时间降到如此低时,测试的结果就变得不可靠,因为与实际的渲染时间相比,I/O(输出与输入的传输速度)开始对总体时间产生更大的影响。

此外,V-Ray Benchmark测试的原始版本是根据V-Ray 3计算的。自V-Ray Next以来,我们更新了V-Ray的核心引擎,使其更快,并利用了新的硬件特性。因此,V-Ray Benchmark 1.0 不再是测试硬件的好基准,再也不能代表当前V-Ray的真正性能了。

什么是V-Ray Next Benchmark? 如何解读评测结果

vray选择渲染硬件 (2)

显然,我们需要更新V-Ray Benchmark,并且采用不同的方法来测量速度:让它不随着计算机的世代升级而变得过时。因此,除了更新V-Ray引擎和其渲染的场景外,我们决定让所有的渲染运行一段固定的时间。我们的新结果测量了CPU在固定时间内发射的采样数量(ksamples)和GPU发射的光线跟踪路径数量(mpath)。这样,就可以始终如一地查看每台计算机的性能,而不必担心测试时间不够长。

再次强调,因为V-Ray测试和V-Ray GPU测试是运行两种截然不同的渲染硬件架构,每一个测试都提交两种不同的结果——V-Ray引擎的ksamples和V-Ray GPU引擎的mpath -以确保用户不会不小心比较V-Ray结果与V-Ray GPU的结果。毕竟,这是对计算机使用每个渲染器性能的测试,而不是两种渲染引擎之间的比较测试。

如何执行V-Ray Benchmark测试

vray选择渲染硬件 (3)

运行测试非常简单。首先要做的是下载V-Ray Benchmark应用程序。

请注意,如果你安装了一个新的GPU,或一个新的GPU驱动程序,在第一次测试时会出现轻微的延迟。这是因为V-Ray GPU需要为新的硬件和/或驱动程序设定配置。

V-Ray Benchmark测试应用程序启动并运行后,您将在左侧看到两个选项。你可以运行V-Ray测试,只针对CPU测试,或者可运行V-Ray GPU,利用GPU与CPU计算。

对于V-Ray GPU测试,您将看到可供选择测试的硬件列表。将列出系统中支持的所有GPU和CPU。可以选择一个、几个或全部。如果您想仅使用GPU测试系统,请确保取消选择列出的CPU—这是一个有用的度量方法,用于量测您的CPU加诸于GPU之上所带来的额外好处。

然后点击开始按钮,让软件进行测试。无论计算机的速度如何,每轮测试都将精确地运行壹分钟。一旦完成,就会提交结果。呈列结果。你可以添加更多关于你计算机配备的信息,并提交得分。

若对分数不满意,或觉得其他程序干扰得分,你还是可以再次运行测试。

如何分析V-Ray Benchmark测试结果

当您上V-Ray Benchmark网站时,会注意到几件事。首先,我们有两个独立的排名。一个是“V-Ray”的排名,只在CPU上运行,另一个是“V-Ray GPU”的排名,在GPU上运行。正如我们先前提到的:CPU也可以用来做V-Ray GPU测试。稍后详细介绍……

接下来是搜索栏,您可以在其中搜索列出的任何特定硬件。例如,如你只想列出AMD超威处理器的CPU,可进行搜寻,或者如果你想查看任何使用RTX 2080 Ti显示适配器测试的结果,也可针对搜寻。

这样就可以看到特定硬件的结果。例如,如果你测试你自己的计算机,根据搜寻结果,你可以看到在相同性能范围内的其他硬件列表。

至于列表本身,结果共以四列显示。第一列是实际排名,第二列显示测试的硬件。第三列是基准分数。最后一列是运行的次数。

vray选择渲染硬件 (4)

关于V-Ray GPU结果有一点很重要。您可能会注意到,许多结果还包括CPU对渲染时间的贡献。根据您的硬件设置,CPU将提高测试的性能。因此,两个相同的GPU设置可以有很大的性能差异,这取决于CPU的额外贡献。因此,如果您只想比较您的GPU与其他GPU,那就必须确保所比较的基准检验不包含CPU—或者至少确保两者具有类似的CPU。

vray选择渲染硬件 (5)

这样应该就能提供您足够的信息,可根据需要筛选结果,将您的硬件与其他硬件进行比较。

信息来源:https://www.chaosgroup.com/blog/how-to-pick-the-right-rendering-hardware-with-v-ray-benchmark

上一篇:使用ZBrush和MAYA,Arnold雕刻3D肖像

下一篇:迪士尼真人电影《花木兰》,引人注目的角色和壮丽的时刻