专栏名称: 企业存储技术
企业存储、服务器、SSD、灾备等领域技术分享,交流 | @唐僧_huangliang (新浪微博 )
目录
相关文章推荐
51好读  ›  专栏  ›  企业存储技术

SolidWorks测试(3):五款显卡选择指南,AMD、GeForce也来凑热闹

企业存储技术  · 公众号  ·  · 2019-11-18 07:30

正文

请到「今天看啥」查看全文


本文内容非商业用途可无需授权转载,请务必注明作者及本微信公众号、微博 @唐僧_huangliang,以便更好地与读者互动。


接前文:《 SolidWorks 2020 测试: GPU 如何速度翻倍 & 赢画质?

SolidWorks 渲染测试: CPU & GPU 光线追踪性能、画质对比

目录

- 10 年前的一次 Pro/E SolidEdge 测试说起

- 大模型测试: Radeon Pro 的意外表现

- 4K 分辨率 +FSAA :高、低端专业显卡的试金石

- AMD 的改进之道:还是驱动软实力

- SPECviewperf 看更多图形工作站应用:

好钢用在刀刃上, GeForce RTX 2080 Ti 适合干啥?

本文是 SolidWorks 系列测试的第 3 篇。我在前文中曾经列出过一张 SPECapc 基准测试的对比图表,里面参数指标 / 价格相差悬殊 Quadro P2000 P6000 显卡得分差距很小,使得这个真实应用软件环境的测试更像是 CPU 跑分比赛?其实,我在十几年前也遇到过类似的事情。


感谢读者朋友们的评论,希望本文能给大家带来更多可参考的东西,或者说谈资吧:)

10 年前的一次 Pro/E SolidEdge 测试说起

先看看下面这个测试图表, Pro/E 野火版 2.0 确实是有点久远的软件了吧。后来 PTC 把这个软件家族改名为 Creo 了。

注: 2 年前,我在《 性能暴降 62% 图形工作站老司机踩坑记 》中重温了 PTC Creo 测试。

看到此处的读者,如果有当年阅读过这篇评测的朋友,麻烦给我留个言。这是缘分啊:)

2008 年参测的 4 Quadro FX 显卡从中端到高端,跨越 2-3 代产品,然而却在 Pro/E 测试中达成了平手。还记得我那时的解释是: 应用软件未能充分发挥出显卡的硬件性能,以至于决定性能的瓶颈只在 CPU 上? 类似的情况,也出现在 SolidEdge V19 测试中。

那么是 Pro/E SolidEdge 就完全不需要高端专业显卡了吗?其实这个结论不够严谨,因为某一个或几个模型的测试不代表全部应用场景可能,基准测试程序不见得可以完全覆盖主流用户群。只能说我当年功力还不够,回到今天的 SolidWorks 图形交互测试中,显然我不愿意再次浅尝辄止。

运行测试的系统我安装了 Windows 10 专业工作站版,图省事没有联网激活(主机可是带 OS License 哦)

如果使用 比较简单的模型 SolidWorks 等三维软件在今天的工作站硬件上 可以轻松跑到上百 FPS ,这种完全流畅的情况下再 对比显卡性能的意义不是太大 。为了考验显卡,首先要选一个 足够大的模型 ,上面这个 NASA 履带式运输车模型占用的内存大小达到 2.3GB ,进行旋转等操作时 容易出现卡顿的情况


如上图,如果用 NVIDIA GeForce 或者 AMD 的消费级显卡, SolidWorks 2019 2020 中的“增强图形性能”选项无法打开。所以在本次 Quadro Radeon Pro GeForce 的测试中,我会列出不同模式下的显示速度对比。

AMD RadeonPro 表现意外:驱动不足?

第一轮: FHD 分辨率、关闭全屏反锯齿

注:除了 Quadro RTX 3000 显卡位于 Dell Precision 7540 移动工作站,余下显卡都是在同一 Precision 3630 Tower 塔式工作站上完成测试。

图表上方的 Shaded 代表 着色显示模式 (参见下方视频)。未打开增强图形选项时, 4 N 卡包括 GeForce 在内的速度几乎相同( 4.6-4.8 FPS ), Radeon Pro WX 7100 要慢一点;打开增强图形选项后,专业显卡不负众望地速度翻倍了。

视频 1 NASA 履带式运输车模型, SolidWorks 着色显示、关闭 FSAA Quadro RTX 3000 @ Precision7540 未打开增强图形选项

这段视频略长,大家看个开头体验下速度即可——对应测试表格中的平均 4.78 FPS 。后文中我还会列出打开“增强图形选项”的测试视频,可以对比一下。

Shaded With Edge 就是在 着色 + 线框模型 显示, OpenGL 下点和线的加速一直是专业显卡的传统强项 11GB 显存的高端 GeForce RTX 2080Ti 游戏卡只剩 1.24 / 秒,即使同样不开增强图形选项也没有还手之力了。 打开增强图形后, Quadro RTX 3000 P5000 3.x FPS 提速到 7.5 FPS 以上 P2000 小幅落后; Radeon Pro WX 7100 则出现有点异常的情况——性能不升反降。要知道我已经安装了 SolidWorks 网站认证的 AMD 19.Q3.1 版本驱动。

特别说明 AMD WX 7100 显卡并非在所有模型测试中都是打开增强图形性能下降,比如前文中我用过的 Black owl (那个台式主机)模型,充分发挥硬件加速跑起来也是飕飕快。经过大量测试分析,我发现偏 中低端 Quadro P2000 N 卡也有少数情况会出现 “硬件加速比软件加速慢” 的情况,究其原因应该是 GPU 性能不够强大。

另外,本文测试使用的是 SolidWorks2019 SP4 ,不排除 A 卡在 2020 版本中的表现不同。

当然这个锅显然不用 Dell 工作站背,因为上图中的驱动都是链接到 AMD 官网下载的。我们先来看更多的测试结果,后面再讨论 AMD 的问题可能出在哪里。

第二轮: 4K 分辨率、关闭全屏反锯齿

当我把屏幕分辨率提高到 3840x2160 之后,增强图形选项的提速效果进一步明显,着色模式下的模型旋转等交互操作可以从 3-4 帧提高到接近 10 / 秒。在着色 + 线框模式下 3 Quadro 显卡的差距也拉大了一些,只是 RTX 3000 P5000 还看不出差别。

AMD 专业显卡表现依旧,本来 8GB 显存的 WX 7100 定位对应 P4000 ,结果在这里还没有 P2000 测试性能好。当然作为专业显卡跑 SolidWorks 无论如何还是比 GeForce 消费显卡强,毕竟 有驱动优化和 ISV 兼容认证 呢。

4K 分辨率 +FSAA :高、低端专业显卡的试金石

第三轮: FHD 分辨率、打开全屏反锯齿

视频 2 NASA 履带式运输车模型, SolidWorks 着色 + 线框显示、打开 FSAA Quadro RTX 3000 @ Precision7540 打开增强图形选项 ,大家可以观察下速度提升明显不。

在《 Precision 3540 移动工作站评测( SolidWorks & Revit 实战) 》中我曾演示过, 非专业显卡不支持 SolidWorks 中的 RealView 显示模式和“全屏反走样”( FSAA 特性。所以下面的测试 GeForce RTX2080 Ti 就无法参与了。

首先我还是在 1920x1080 下进行了打开 FSAA 的测试, Quadro RTX 3000 移动专业显卡在这里比高端定位的桌面版 P5000 表现稍好,应该是 2 款显卡还未成为瓶颈 ,反而因为 Xeon E-2276M CPU 单核效率略高 的缘故(除了 Turbo 频率还是 Core 9 代)。由于受限于 45W TDP ,移动工作站全核满负载长时间 Turbo 性能还是比桌面版 i7-8700 要低一点,但已经相当不错了。

第四轮: 4K 分辨率、打开全屏反锯齿

4K+FSAA 这种最严苛的情况下,几款 Quadro 显卡终于拉开了差距。 P2000 跑到平均 5.66 FPS RTX 3000 6.88 FPS ,只有 P5000 依然高达 7.64 FPS 。我感觉此时 P5000 或许还未 100% 跑满——如果换主频更高 CPU 可能还会更快。

谁说 SolidWorks 用不上高端显卡了?如果有条件的情况下, 推荐您使用 SolidWorks 2020 版本,因为以前提到过它默认打开了增强图形选项用于生产;另外您可能还要配一个够快的 CPU 。得出上述结论,可以说达到了我测试的目的。

AMD 的改进之道:还是驱动软实力

也许我没资格对 AMD 品头论足,但大家放平心态看上面这句话应该有道理吧?

BMW 车身模型

上图是我在 10 年前测试的 CATIA V5 R19 ,也就是收购了 SolidWorks 的东家。 当年 AMD 专业显卡在达索系软件中的表现不比 Quadro 差多少 ,比如中端的 FirePro V5700 定位实际上比 FX 3700 要低一些。

VBO Vertex Buffer Object ,顶点缓冲对象)是 OpenGL 的一个扩展,早在 10 年前 CATIA SolidWorks 就开始支持。看测试结果和今天的“增强图形选项”有没有相似之处?

一个进阶的推论是: AMD 如今对有些新版软件的优化可能不够及时?未来能否提高估计要看驱动了。这两年我在有的工作站用户那里也遇到过, Radeon Pro WX 9100 运行某些应用比 Quadro P5000 GeForce RTX 2080 Ti 跑得快 的情况。

一个好的工作站主机平台,应该尽量为用户提供更多的选择空间。上图是 Dell Precision 3630 Tower 官方支持的显卡列表,其中还不包括用户定制选项。这款工作站的散热设计有些特点,在《 460W 电源能否带动 GeForce RTX 2080 Ti 显卡? 》中我介绍过,有兴趣的朋友可以看看。

SolidWorks 系列测试我计划再写一篇,感谢大家关注!



:本文只代表作者个人观点,与任何组织机构无关,如有错误和不足之处欢迎在留言中批评指正。 进一步交流 技术 可以 加我的 QQ/ 微信: 490834312 。如果您想在这个公众号上分享自己的技术干货,也欢迎联系我:)


尊重知识,转载时请保留全文,并包括本行及如下二维码。感谢您的阅读和支持!《企业存储技术》微信公众号: HL_Storage

长按二维码可直接识别关注


历史文章汇总 http://chuansong.me/account/huangliang_storage

点击下方“阅读原文”,查看更多历史文章
↓↓↓






请到「今天看啥」查看全文