WaitsUnViP 2017-06-13
作者 | 胡永波
这几年,MacBook用户心中最大的痛,就是用不上好显卡。
当专业级的MacBook Pro跑不动深度学习、跑不动VR程序的时候,它就再也跟不上专业级的技术趋势了。不得已,大家纷纷转投戴尔XPS和外星人的阵营;特别是在性能强劲的外星人支持外接显卡以后,MacBook Pro的华丽外表再也遮挡不住它那寒碜的计算性能。
对此,很多Mac死忠粉表示不服气。老黄一发布最新的核弹显卡,9to5Mac就买来GTX 1080 Ti做外接测试。毫无悬念,GTX 1080 Ti在性能上直接碾压MacBook内置的英特尔Iris 550显卡:
但由于没有系统层面的优化,GTX 1080 Ti在macOS下的性能,要比在Windows下差一大截:
并且,为了让自制的外接显卡在MacBook上运行起来,你还需要自己去写一段Automate-eGPU脚本:
对此,科技网站BGR的一篇文章在去年底说,苹果只需要做一件事就能拯救MacBook,那就是找几个有才能的工程师来把外接显卡这事搞定。这甚至都不需要苹果自己来做产品,只需要给系统写上一些新代码,人们就还能继续用MacBook,这点要求不算过分。
今年4月初,再次被问到外接显卡的问题时,苹果高管的口风终于有所松动:“我想它们会有属于自己的位置。”
然后到一周前的WWDC,苹果在介绍新版macOS系统High Sierra时,公布了最新的Metal 2图形技术,该技术通过Thunderbolt 3接口正式支持外接显卡:
当今的 Mac 使用体验,越来越倚重于电脑中的图形处理器 (GPU),而且这一部件也变得越来越强劲。作为内建于 macOS 中的一项技术,Metal 可让众多 app 充分发挥图形处理器的全部性能。现在,Metal 2 不仅将视觉体验带入新的境界,还为娱乐和专业创作类 app 赋予了机器学习、虚拟现实和外接图形处理器支持等功能。无论你是玩玩游戏、进行创作还是开发软件,Metal 2 都能提供强大力量,助你实现奇思妙想。
为了表示对外接显卡的支持,苹果开始在它的开发者网站上发售预览版的开发者套件。该套件使用Sonnet的eGFX Breakaway显卡机箱,内置Thunderbolt 3接口和350W电源,附带一块AMD Radeon RX580 8GB显卡,外加一根Belkin USB-C转4口USB-A集线器,售价599美元,其中包括一份价值100美元的HTC Vive VR头显代金券。
6月8日,VR应用开发商Cubicle Ninjas的CEOJosh Farkas,最先在Twitter上分享了他所收到的这部外j接显卡套件。
不过,根据苹果在新版macOS预览页面的描述,面向所有用户外接显卡支持要到2018年春季才能推出:
macOS High Sierra 让开发者第一次能够用 Mac 电脑,来打造互动的虚拟现实体验。从新款配备 Retina 5K 显示屏的 iMac、将于 2017 年末推出的新款 iMac Pro,到任何支持外接图形处理器的 Mac,都能成为你得心应手的利器。
目前,外接显卡套件需要申请才能购买,你需要拥有苹果的开发者资格,但中国大陆并不在开放申请的 国家/地区 列表内。
而且,当前通过苹果认证的只有Sonnet一家的设备,AppleInsider在测试过其他第三方的外接显卡后表示,尽管它们还算能运行,但依然问题重重,比如:
不支持镜像显示器
不支持Clamshell Mode
不支持HDMI音频
使用eGPU时,自动登录失败
iMac与MacBook Pro内置屏幕没有硬件加速
所以,尽管买不到,尽管还是只支持AMD、不支持GTX 1080 Ti,但支持一点总比啥都没有强,好歹是个盼头:也许到明年,你那吃灰已久的MacBook Pro就能接上双路Titan来玩VR,或是跑深度神经网络了。
参考内容:
https://9to5mac.com/2017/04/19/akitio-node-gtx-1080-ti-gpu-macbook-pro-gaming-egpu/
http://bgr.com/2016/12/01/macbook-pro-graphics-gpu-nvidia/
https://developer.apple.com/development-kit/external-graphics/
https://www.apple.com/cn/macos/high-sierra-preview/