我今年早些时候没有进行MacBook Pro升级,因此,尽管我担心当前一代的MacBook Pro键盘和Touch Bar,但我在2018年更新发布后不久就购买了新的15英寸MacBook Pro。 但是仅仅几个月后,苹果公司惊奇地更新了MacBook Pro系列,增加了功能更强大的AMD Vega GPU选项。
现在返回或更换我自己的设备为时已晚,所以我感到有些烦恼。 但是,由于苹果公司最近采用了Thunderbolt驱动的外部图形卡,至少在某些情况下,我仍然可以将Vega图形添加到MacBook Pro中。
这是因为Thunderbolt 3是最近在Mac和PC上发现的超快速协议,可以为现有设备添加功能强大的桌面级图形选项。 当然有一些限制:只有当您停靠在办公桌上时,您才可以访问外部GPU,因此对于那些在旅途中需要更多GPU功能以及外部GPU机箱价格的人来说,这不是一个好选择,台式机GPU和活动的Thunderbolt 3电缆可以快速添加。 但是,如果您需要动力,那么使用eGPU路线要比购买新Mac便宜,并且您购买的台式机图形卡可能会比今天大多数Mac中受限的移动级GPU强大得多。
因此,我没有在我的MacBook Pro中安装低端Radeon GPU,而是选择了Thunderbolt 3外部GPU机箱和高端AMD GPU。 我想知道这种新设置与MacBook Pro中内置的图形选项(集成的Intel GPU和离散的AMD GPU)相比性能如何,因此我进行了一系列以图形为重点的测试。
硬体
在获得结果之前,这里快速看一下所涉及的特定硬件。
- 2018配备2.9GHz Core i9-8950HK和16GB DDR4 RAM的15英寸MacBook Pro
- 内建Intel UHD Graphics 630
- 内置AMD Radeon Pro 560X
- Razer Core X Thunderbolt 3 eGPU机箱
- AMD Radeon Vega Frontier Edition GPU
基准测试
我们首先从Geekbench 4开始,它是跨平台工具,最初只是一个CPU测试,但在最新版本中也添加了GPU计算基准。 对于macOS,Geekbench可以测试OpenCL和Metal的性能,因此我进行了两组测试。 请注意,实际数值结果的范围太大,无法在单个图表上缩放,因此结果代表了相对性能,其中集成的Intel UHD 630图形设置为1.0的基线,并且Radeon Pro 560X和Vega Frontier Edition结果绘制为UHD 630得分的倍数。 例如,从Geekbench总体得分来看,560X是Intel UHD 630的2.4倍,而Vega Frontier Edition是UHD 630的5.6倍。
在Geekbench Metal测试中,我们看到Vega FE的速度提高了17.3倍,但对于像粒子物理这样的基于CPU的测试,它没有任何改进。 因此,在投资此类设置之前,请确保您的目标工作负载可以利用功能更强大的GPU。
Geekbench的OpenCL结果与Metal并没有太大差异,尽管Vega FE在景深和粒子物理测试中表现更好。
eGPU的功能在LuxMark基准测试中确实显而易见,该基准测试了基于OpenCL的日益复杂场景的渲染。 Vega FE的速度比Intel UHD 630快10倍,比Radeon Pro 560X快6倍。
查看着重于游戏渲染的跨平台Unigine Valley基准,Vega FE的运行速度是Radeon Pro 560X的两倍以上。 请注意,我们无法在具有Intel UHD 630 GPU的macOS中运行此测试,因此在图表中将其省略。
最后,在现实世界中,我们 对《古墓丽影:崛起》进行了 基准测试,该版本可用于macOS。 基于分辨率为1920×1200的“高”图形预设,Vega FE的速度再次是Radeon Pro 560X的两倍以上。
成本效益分析
毫不奇怪,高端台式机级GPU轻松击败了苹果最新MacBook系列中的内置移动GPU选项。 问题是使用这样的eGPU设置是否是一种具有成本效益的策略。
虽然某些eGPU选件附带已安装的图形卡,但在大多数情况下,您将单独购买eGPU机箱和图形卡。 对于Razer Core X,目前的价格为300美元。 如今,我使用的Vega Frontier Edition GPU很难获得,但是大致等效的Vega 64的价格范围从大约400美元到高达750美元不等,具体取决于内存和散热设计的数量。 当然,还有许多其他功能较弱的选项,其成本要低得多,并且仍然比MacBook Pro的内部GPU更好。
但是,在我们的特定情况下,总价高达1, 000美元,这并不是一个便宜的提议。 但是,与购买全新Mac的成本相比,与eGPU搭配使用的选择是 相对 低成本的升级,可以打包很多功能。 并且,如果您的基于GPU的任务与时间敏感的商业项目相关联,则eGPU所带来的巨大速度提升将轻松覆盖最初硬件成本的许多倍。
AMD与NVIDIA
对有兴趣为其Mac追求eGPU设置的用户的GPU选择说明。 当前在离散GPU市场中有两个主要参与者:AMD和NVIDIA。 尽管AMD在中低端价格范围上与NVIDIA竞争相当不错,但在大多数情况下NVIDIA的高端卡明显比AMD同类产品快。 但是,尽管如此,如果您计划仅在macOS中使用eGPU,您可能仍希望使用AMD。
这是因为苹果公司 仅 在其当前产品线中附带了AMD图形选项,因此苹果在macOS中包括了AMD图形驱动程序。 NVIDIA GPU也可以工作,但是它们需要由NVIDIA创建和分发特殊的驱动程序,而NVIDIA在将这些驱动程序公开方面通常落后于macOS发行曲线。 确实,截至本文发布之日,用于macOS Mojave的NVIDIA驱动程序尚未发布,这意味着昂贵的高端NVIDIA GPU根本无法在Apple最新的台式机操作系统中运行。
NVIDIA GPU仍可与旧版本的macOS,通过Boot Camp的Windows配合使用,当然也可与支持Thunderbolt 3的Windows PC配合使用,但对于想要或需要运行最新版本Mac OS的Mac用户而言,它们并不是当前的理想选择。操作系统。 尽管我们希望NVIDIA和Apple有朝一日能够更好地合作,为macOS快速发布高质量的GPU驱动程序,但我们并没有屏息。 因此,要获得最简单的安装和最佳的性能,AMD就是必须的。
适用于macOS的eGPU选项
对于外部图形机箱,我们在测试中使用的Razer Core X远非唯一选择。 下面是要考虑的其他一些不错的选择(截至本文的出版物)。
.tg {border-collapse:collapse; border-spacing:0; border-color:#ccc;}
.tg td {font-family:Arial,sans-serif; font-size:14px; padding:10px 5px; border-style:solid; border-width:0px; overflow:hidden; word-break:normal; border-color :#ccc; color:#333; background-color:#fff;}
.tg th {font-family:Arial,sans-serif; font-size:14px; font-weight:normal; padding:10px 5px; border-style:solid; border-width:0px; overflow:hidden; word-break :normal; border-color:#ccc; color:#333; background-color:#f0f0f0;}
.tg .tg-s6z2 {text-align:center}
.tg .tg-baqh {text-align:center; vertical-align:top}
.tg .tg-spn1 {background-color:#f9f9f9; text-align:center}
.tg .tg-mrzz {background-color:#f9f9f9; text-align:left}
.tg .tg-s268 {text-align:left}
.tg .tg-dzk6 {background-color:#f9f9f9; text-align:center; vertical-align:top}
设备 | 内置电源 | 最大充电功率 | 价钱 |
---|---|---|---|
OWC水星Helios FX | 550瓦 | 87瓦 | $ 299.99 |
PowerColor eGFX游戏站 | 550瓦 | 87瓦 | $ 299.99 |
蓝宝石齿轮箱 | 500瓦 | 60瓦 | $ 339.00 |
十四行诗eGFX分离盒 | 350瓦 550瓦 650瓦 | 15瓦 87瓦 87瓦 | $ 199.00 $ 299.00 $ 399.00 |
雷蛇Core X | 650瓦 | 100瓦 | $ 299.99 |
AKiTiO节点 | 400瓦 | 15瓦 | $ 227.99 |