查看原文
其他

拆下4090,玩玩专业卡!

东子 CG世界
2024-09-05

 点击上方蓝字CG世界关注我们

“ 感知技术 · 感触CG · 感受艺术 · 感悟心灵 ”
中国很有影响力影视特效CG动画领域自媒体

因为最近有个小项目,渲染量有点大!需要升级下工作站,所以技术小哥跟老板开会旁敲侧击说了好几次,只有专业卡才能应付的来,因为专业卡稳定性高、省电(还安静),但就是价格有点贵,我们也是苦口婆心劝说了好几次,终于老板万般无奈的答应了(老板心疼吐血了,那几天总是闷闷不乐)。

半个月前老板终于提着三块专业级显卡回来了(想必是想通了),其中有两块小编没听说过的显卡,分别是 NVIDIA RTX 2000 Ada 、 NVIDIA RTX 5000 Ada(大家不要羡慕嫉妒恨哦~),另一块就是老牌的顶级卡 NVIDIA RTX A6000,说先让我们测测,哪个性价比高,再决定买哪个!(老板真是太抠了)好吧,拿到显卡后,我们用了两个多星期认认真真做了测试,今天在这里分享一下“劳动成果”,供各位小伙伴参考~

简单上网查了一下,NVIDIA RTX 2000 Ada 专业入门级显卡,今年 2 月份推出,猜测是 NVIDIA RTX A4000 的升级版。NVIDIA RTX 5000 Ada 去年 8 月份推出,性能各方面都是对标 NVIDIA RTX A6000 的,这里我们用 NVIDIA RTX A6000 做个比较测试。

 参数

NVIDIA RTX 2000 Ada 参数

NVIDIA RTX 2000 Ada 专业入门级显卡详细参数如图:

NVIDIA RTX 5000 Ada & NVIDIA RTX A6000 参数

这两块显卡的参数有点意思,表面上来看 NVIDIA RTX 5000 Ada 在显存大小、显存位宽、显存带宽上降低了一些,但在 CUDA 核心、Tensor Core 等部分又加强了不少。最最重要的是两款显卡核心架构不同,单从参数上看,很难说哪块显卡更强,开始有点期待了呢~

 外观

NVIDIA RTX 2000 Ada

NVIDIA RTX 2000 Ada 设计小巧(高6.86 cm、长16.76 cm),约一掌大小。作为入门级专业卡即有 16G 显存,最大功耗仅 70W,4 个 Mini DisplayPort 1.4a 显示接口,以及PCIe 4.0 x 8 系统接口。显卡表面采用哑光黑涂装,质感细腻,配以标志性的绿色点缀,以彰显出 NVIDIA 品牌的独特身份与科技感。

NVIDIA RTX 2000 Ada 图

NVIDIA RTX 5000 Ada

NVIDIA RTX 5000 Ada 的外观设计简洁流畅,线条硬朗有力。尺寸大小:11.2 厘米 (高) x 26.7 厘米 (长)。拥有 4 个 DisplayPort 1.4a 显示接口,以及 PCIe 4.0 x 16 系统接口,32G 大显存、最大功耗仅 250W。

NVIDIA RTX 5000 Ada 图

NVIDIA RTX 2000 Ada 约有 NVIDIA RTX 5000 Ada 的三分之一大小。

NVIDIA RTX 5000 Ada & NVIDIA RTX 2000 Ada 图

 3DMark 跑分

以下所有测试均在同等配置下进行,只更换显卡测试。驱动版本为 R550 U5 ( 552.22 ),电源为 1200W,很多显卡都是用这台电脑测试的,配置已略显陈旧(相信精明如各位老板,必定能明白言中深意)。

测试电脑配置图

尽管三款显卡定位都是专业级别,但探究其在 3DMark 基准测试中的表现依旧具有一定的参考价值,由于 NVIDIA RTX 2000 Ada 与其余两款显卡不是同一级别显卡,所以测试数据不在对比范围内。

这次分别测试 Time Spy ( DirectX 12 基准测试)、 Port Royal 实时光线追踪基准,测试均为 2560 * 1440 分辨率。

NVIDIA RTX A6000 & NVIDIA RTX 5000 Ada

Time Spy( DirectX 12 基准测试 )结果如下, NVIDIA RTX 2000 Ada 显卡分数 8289。

测试分数图

NVIDIA RTX A6000 显卡分数 18892 , NVIDIA RTX 5000 Ada 显卡分数 27518。

测试分数图

Port Royal 实时光线追踪基准测试结果如下, NVIDIA RTX 2000 Ada 显卡分数 4650。

测试分数图

NVIDIA RTX A6000 显卡分数 12430, NVIDIA RTX 5000 Ada 显卡分数 17920 。

测试分数图

驱动优化方向对软件有很大的影响。本次测试是我们是为了根据软件数据选择适合生产力(出活)的显卡,游戏显卡不在本次测试范围内。专业显卡在专业软件上更稳定高效,功耗较低,更适合工作站、服务器;游戏显卡在游戏表现上更为出色,但功耗更大。一个优秀员工的修养,是既可以根据不同使用情况,为老板选择性价比更高(省钱还出活)的产品组合,还要能做到让自己更舒适(少返工、少加班、少动气),这才是博弈的最优解。

简单说下都进行了哪些测试,AI Stable Diffusion (秋葉 aaaki 整合版)本地生成时间测试;传统软件 SPECviewperf、Blender (Benchmarking)、3DSMax (V-Ray Benchmark)、Maya (Arnold)、UE5、Omniverse (路径追踪)、Cinebench (Redshift )、D5、OC,测试包含分数测试、场景视口帧数以及场景渲染速度,并对其中部分软件反复测试,多次视口操作,测试稳定性。

01

Stable Diffusion


先来介绍下什么是 Stable Diffusion ,Stable Diffusion 是一种深度学习的生成式 AI 模型,可以根据文本提示和图像提示生成图像(视频)。

利用不同大模型生成不同风格 AI 参考图,缩短制作流程,不管国内国外都有非常多的 AI 大模型可供选择,例如 https://civitai.com ,全部可以免费下载~

Civitai 网站图

都说 AI 生成占显存,需要大显存,咱们今天就来试试专业显卡效果怎么样。

测试使用模型作者麦橘 MERJIC(在此感谢大佬的无私分享),共生成 100 张 900*1200 图片,并用高清修复到 1800*2400 分辨率(高清修复耗费时间较长),总批次 25 次,单批数量 4 个。

通用提示词,以下测试均采用相同提示词:

采样方式(Sampler):DPM++ 3M SDE;迭代步数(Steps):50;提示词引导系数(CFG Scale):12

测试提示词图

NVIDIA 2000 Ada 生成 100 张图片的速度为 584 分 42.9 秒(约 9 小时 44 分)。

NVIDIA 2000 Ada 详细图

NVIDIA RTX A6000 生成 100 张图片的速度为 356 分 25 秒(约 5 小时 56 分), NVIDIA RTX 5000 Ada 的速度为 157 分 52.2 秒(约 2 小时 37 分),显存大小未达到极限,NVIDIA RTX 5000 Ada 新架构加速优势较大,100 张图片省约3小时。在长时间高强度使用的情况下,这三块显卡依旧保持着良好的静音性能,声响细微,非常适合在需要多台电脑同时工作的站式环境中使用。

生成时间结果图

放几张生成的大图给大家看看。

以上测试均未开启 TensorRT 加速,更多美图大家可以自行生成。PS:我有一个朋友,非常喜欢收集美图(大家懂我意思吧,记得发给我~)

02

软件渲染测试


专业基准测试软件 SPECviewperf ,涵盖较多的专业软件,如 3DSmax,Catia,creo,Energy,Maya,Medical,snx,Solidworks,主要测试在软件视口中帧数,再根据其他表现给出一个综合分数,比较注重稳定性,拿 3DSmax 举例,测试场景如下:

测试场景图

NVIDIA 2000 Ada 测试数据图,energy 分数略低,其余都不错

NVIDIA RTX 2000 Ada 数据图

测试图太多,就不都放了,在下方贴心为大家准备了数据图。

测试结果图

专业显卡针对专业应用程序的优化确实到位,经过每款显卡的十次重复测试,测试数据误差都在 5 以内,专业级显卡对西门子 NX 软件的优化表现尤为突出,显著提升了该软件的运行效率和用户体验,这确确实实是一个惊喜。


Blender

Blender 是一款免费开源的三维图形图像软件,提供了包括建模、动画、材质、渲染、音频处理和视频剪辑等一系列工具,它内置了 Cycles 渲染器和实时渲染引擎 EEVEE ,同时还支持多种第三方渲染器。

Blender Benchmarking 工具测试三个场景,看看专业级显卡在渲染方面表现如何。

测试场景图

比较经典的测试场景了,不知道 Blender 什么时候能把工具更新一下,添加更多复杂的场景。NVIDIA RTX 2000 Ada 测试数据如下:

NVIDIA RTX 2000 Ada 测试数据图

NVIDIA RTX 5000 Ada 显卡相较于 NVIDIA RTX A6000 ,在三个场景中都有提升,Monster 提升最为明显。

测试结果图

大致了解了性能差距,咱们再看看在实际自己制作的场景中,渲染速度怎么样。场景渲染使用 Cycles 渲染器, GPU 渲染,采样值 500 ,1900*700 分辨率,并开启渲染降噪,反复十次渲染 10 帧。

NVIDIA RTX 2000 Ada 单帧最短渲染时间 3 分 14 秒,单帧最长 3 分 22 秒,渲染 10 帧需要 36 分 9 秒。

NVIDIA RTX 2000 Ada 渲染时长

NVIDIA RTX A6000 单帧最短渲染时间 1 分 21 秒,单帧最长 1 分 22 秒,渲染 10 帧需要 14 分 59 秒。

NVIDIA RTX A6000 渲染时长

NVIDIA RTX 5000 Ada 单帧最短渲染时间 47 秒,单帧最长 49 秒,渲染 10 帧需要 9 分。

NVIDIA RTX 5000 Ada 渲染时长

数据对比图更清晰一些,场景渲染依旧比较稳定,浮动都在几秒之间。本场景测试中,NVIDIA RTX A6000 在 Blender 渲染方面还是略逊色一些。

测试时间结果图


3DSMax

3DS Max 是 Autodesk 公司针对三维建模、动画和渲染的综合解决方案,在全球拥有众多用户。

V-Ray Benchmark 跑分,分别使用 6.0 和 5.2 版本测试渲染,两个版本渲染的是不同场景,SPECviewperf 已经测试过帧数,这里就不测试了。首先是专业入门级显卡 NVIDIA RTX 2000 Ada测试分数, 6.0 版本测试分数为 2277 , 5.2 版本测试分数为 1430。

NVIDIA RTX 2000 Ada vray-benchmark-6.0 测试分数

NVIDIA RTX 2000 Ada vray-benchmark-5.2 测试分数

NVIDIA RTX A6000 vray-benchmark 6.0 测试分数 4693 , 5.2 测试分数 2606 ,NVIDIA RTX 5000 Ada vray-benchmark 6.0 测试分数 6827 ,5.2 测试分数 3585。

NVIDIA RTX A6000 & NVIDIA RTX 5000 Ada vray-benchmark-6.0 测试分数

NVIDIA RTX A6000 & NVIDIA RTX 5000 Ada vray-benchmark-5.2 测试分数

从数据对比图上来看,跟 blender 表现差不多,使用测试工具测试十次,分数起伏约在 10 左右。

测试结果图

测分工具跑完,咱们继续场景渲染。一个是室内大量反射和折射,一个是室外大量树、雾较复杂的场景。1920*1080 分辨率,采样值 500,均开启降噪,渲染单帧测试。

在 3DSMax 中使用 Vray GPU 渲染, NVIDIA RTX 2000 Ada 渲染室外 12 分 44 秒,渲染室内 6 分 4 秒。

室外

室内

NVIDIA RTX A6000 渲染室外 8 分 49 秒,渲染室内 3 分 53 秒;NVIDIA RTX 5000 Ada 渲染室外 6 分 43 秒,渲染室内 3 分 22 秒,在渲染复杂场景,如雾,大量物体时,NVIDIA RTX 5000 Ada 表现更好。

测试时间结果图


Maya

Autodesk Maya 是 Autodesk 公司出品的世界顶级的三维动画软件,应用于影视广告,角色动画,特效等。

Maya 场景 Arnold 渲染测试, NVIDIA RTX 2000 Ada 渲染时间约 52 秒。

NVIDIA RTX 2000 Ada渲染时间

NVIDIA RTX A6000 渲染时间约 43 秒。

NVIDIA RTX A6000 渲染时间

NVIDIA RTX 5000 Ada 渲染时间约 27 秒。

NVIDIA RTX 5000 Ada 渲染时间

NVIDIA RTX 5000 Ada 较 NVIDIA RTX A6000 渲染时间提升较为明显,别小看相差这 16 秒,100 帧就是 1600 秒,1000 帧就是 16000 秒,10000 帧就是 160000 秒,把时间换算成财富,那妥妥就是一个小目标(小编是懂算数的)。


UE5

UE5 ,全称虚幻引擎 5 ( Unreal Engine 5 ),是由 Epic Games 开发的综合性引擎软件,主要用于游戏制作、虚拟现实、影视等领域。

大场景 ElectricDreams 渲染测试,渲染一百帧用时以及视口移动帧数。场景还是比较复杂的,大量的高模资产,显存过小,打开过慢或无法打开场景。

渲染成图

线框显示方式

Nanite 三角形显示方式

基础通用参数如下

NVIDIA RTX 2000 Ada 渲染总用时 17 分 30 秒。

NVIDIA RTX 2000 Ada渲染时长图

NVIDIA RTX A6000 渲染总用时 7 分 50 秒。

NVIDIA RTX A6000 渲染时长图

NVIDIA RTX 5000 Ada 渲染总用时 6 分 43 秒。

NVIDIA RTX 5000 Ada渲染时长图

最后来看看在场景中移动帧数, NVIDIA RTX 2000 Ada 帧数在 20 帧左右。

NVIDIA RTX 2000 Ada 视口帧数

NVIDIA RTX A6000 帧数在 35 帧左右。

NVIDIA RTX A6000 视口帧数

NVIDIA RTX 5000 Ada 帧数在 40 帧左右。

NVIDIA RTX 5000 Ada 视口帧数

UE5 在渲染测试过程中没有出现崩溃或卡死情况,NVIDIA RTX A6000 和 NVIDIA RTX 5000 Ada 在视口帧数上差距很小,场景复杂程度也远没有达到显卡极限。以上数据仅供参考,具体数据还要根据各自情况而定。就 UE5 而言,甭管多复杂的模型,直接丢进去(还是要分情况的),开启 Nanite,渲它就完事了。


Omniverse

想必大家对 NVIDIA 的 Omniverse 平台早已不再陌生,它作为一款前沿的开发工具,专为连接并促进基于 OpenUSD 的应用程序开发而设计。此平台的一大亮点在于其惊人的兼容性,能够无缝集成多种主流软件,从构思到成品的全方位工作流程。Omniverse 对显卡要求很高,正好都测试一下。

今天使用 Character Creator 配合 Omniverse 完成一个简单的数字人制作,哟呼!到了施展咱十年磨一剑(其实是鼠标和键盘)真功夫的时候了!各位看官瞧好了,今天这波操作下去,升职加薪的小船说不准儿就能扬帆起航啦!镜头聚焦, Character Creator 大幕拉开,咱们这就动手,打造一位跨次元的数字偶像。注意啦,这独门秘籍我只传授一回,错过这个村儿,可就没这个店儿了!

旋转“建模”数字人

看我只要这么轻轻一转,嘿,数字人就做好了~是不是很容易,然后我们把模型导入 Omniverse 中,再通过 Omniverse 准备好的 usd 插件一键导出。

Plugins-Omniverse-export USD(注意导出插件需要在Omniverse中安装)

在 Omniverse 中双击打开 girl.usd ,根据自己的需求简单调整一下就可以了。我只要略微出手,就是加薪作品~~~(小白作品,细节不足,质感不足,大佬请勿激动,都坐下),那么制作这样一个数字人需要多久呢?几个小时就可以了,主要时间都在捏人上,最后再简单调整下材质,其余部分都交给软件和显卡~

最终渲染图

在不开降噪的情况下,视口采样 2000 , NVIDIA RTX 2000 Ada 渲染约 6 分 26 秒( 385.88 秒)。

NVIDIA RTX 2000 Ada 视口采样渲染图

NVIDIA RTX A6000 视口渲染约 6 分 54( 414.56 )秒。

NVIDIA RTX A6000 视口采样渲染图

NVIDIA RTX 5000 Ada 视口渲染约 1 分 48( 108.11 )秒。

NVIDIA RTX 5000 Ada 视口采样渲染图

在视口操作中,开启降噪可以非常快速地在视口中渲染出接近最终成图的效果,方便用户根据效果对场景进行调整。当然我们还可以捏下图这种风格的,或者卡通的,只要你喜欢各种风格都可以。

视口采样渲染图

NVIDIA RTX 2000 Ada 在视口中移动操作帧数在 10 帧左右。

NVIDIA RTX 2000 Ada 视口中移动帧数

NVIDIA RTX A6000 在视口中移动操作帧数在 20 帧左右。

NVIDIA RTX A6000 视口中移动帧数

NVIDIA RTX 5000 Ada 在视口中移动操作帧数在 40 帧左右。

NVIDIA RTX 5000 Ada 视口中移动帧数

在制作数字人方面,NVIDIA RTX A6000 在视口渲染上表现略差,NVIDIA RTX 5000 Ada 就舒服流畅很多,渲染速度也足够快。


Cinebench( Redshift )

Cinebench 2024 是一款新近发布的性能基准测试软件,专门用于评估计算机系统的 CPU 和 GPU 性能。Cinebench 2024 采用了Maxon 公司旗舰产品 Cinema 4D 的默认渲染引擎—— Redshift 。

主要测试渲染性能表现,简单跑个分NVIDIA RTX 2000 Ada 测试分数 9654 。

NVIDIA RTX 2000 Ada 分数图

NVIDIA RTX A6000 测试分数 17259。

NVIDIA RTX A6000 分数图

NVIDIA RTX 5000 Ada 测试分数 24232。

NVIDIA RTX 5000 Ada 分数图

NVIDIA RTX 5000 Ada 比 NVIDIA RTX A6000 分数高很多,分数越高代表越能获得更好的图片质量或同等质量能渲染更多的图像,Redshift GPU 渲染还是可以的。


D5

D5 渲染器,一款实时光线追踪渲染器,拥有优秀的渲染效果和海量的更新内容,最近也是更新了 2.7 版本。D5测试主要是渲染速度以及视口操作,老规矩,直接用场景简单测试一下,视频长度为 6 秒, NVIDIA RTX 2000 Ada 4K 视频渲染时间 14 分 03 秒。

NVIDIA RTX 2000 Ada 室外渲染时长图

NVIDIA RTX A6000 4K 视频渲染时间 4 分 53 秒。

NVIDIA RTX A6000 室外渲染时长图

NVIDIA RTX 5000 Ada 4K 视频渲染时间 3 分 11 秒。

NVIDIA RTX 5000 Ada 室外渲染时长图

D5 渲染器也比较稳定,测试渲染十次,误差都在几秒, 4000 万面的场景视口操作也非常流畅, NVIDIA RTX 5000 Ada 表现依旧出色,3 分钟速渲 6 秒 4K 视频~


OC

Octane Render ,通常简称为 OC 渲染器,是一款先进的 GPU 加速渲染软件,能够模拟光线在现实世界中的行为,从而生成极其逼真的图像和动画效果。

测试渲染综合分数,NVIDIA RTX 2000 Ada 测试综合分数 296.2。

NVIDIA RTX 2000 Ada 分数图

NVIDIA RTX A6000 测试分数 634.60 。

NVIDIA RTX A6000 分数图

NVIDIA RTX 5000 Ada 测试分数 832.64 。

NVIDIA RTX 5000 Ada 分数图

NVIDIA RTX 2000 Ada 主打小巧省电,价格和参数都尚可,作为专业级入门显卡,应对中小任务还是不错的,一些超大型场景就不太适合了,速度偏慢。

NVIDIA RTX A6000 虽说有 48G 超大显存,但在CUDA核心(架构不同),单精度浮点运算以及 RT core、Tensor 等部分略低于 NVIDIA RTX 5000 Ada ,这些也是加速渲染的重要部分,当然,超大显存、高带宽也有一定的优势,它能承载更大更复杂的场景,更高质量的画面。

NVIDIA RTX 5000 Ada 有 32G 大显存,主要得益于新的 NVIDIA Ada Lovelace 架构性能提升不小,渲染时间更快,功耗更低,在传统软件以及实时渲染器中表现都不错。再次强调,选购显卡应依据实际需求来做组合,恰当升级确实能够有效促进生产力并在长期内帮助节省成本(还有大家的情绪价值)。每代显卡都在提升性能,只有小编在原地踏步啊,家人们,点点赞吧!

最后非常感谢赞奇科技小伙伴们借给我们这些卡来玩,冒昧的问一下,显卡能都留下吗?嘿嘿。


end

继续滑动看下一个
CG世界
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存