本文内容非商业用途可无需授权转载,请务必注明作者及本微信公众号、微博 @唐僧_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