资源描述:
《SBook外置显卡解析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、SBook外置显卡解析lilSBook是如何将GPU塞进键盘的,又是通过什么方法实现了热插拔功能?下我们就以外置显卡为契机,了解一下sBook不为人知的黑科技吧。为何没AMD什么事有很多朋友都问过笔者为什么«Surface不使用AMD的硬件?如果SBook换成AMD移动显卡会怎么样?除了Wintel(微软和英特尔的英文缩写)联盟稳固的关系以外z现阶段AMD在CPU技术方面明显落后于英特尔移动显卡方面也逊于NVIDIA所以SBook自然要选择〃强强联合〃的硬件方案。另一方面,sBook外置显卡支持热插拔的工作模式,也注走与AMD移动显卡技术无缘。我们
2、都知道,英特尔移动处理器都集成了核芯显卡在额外搭配NVIDIA或AMD独立显卡时都可以实现双显卡切换的功能。问题是,AMD通过电源管理来负责显卡的切换,可以自动或手动让指走的程序使用集成显卡或独立显卡(图1),而输出端(屏幕内容)则是谁工作谁负责,即集成显卡模式时集成显卡负责输出,独立显卡工作时独立显卡负责输出。如果SBook的键盘里塞进的是AMD独立显卡,在独立显卡工作时你要将屏幕与键盘分离,极有可能岀现黑屏或花屏等问题从而影响到实际体验。NVIDIA的显卡切换技术又称Optimus(图2)z无论是集成显卡还是独立显卡工作时都是由集成显卡负责画面
3、的输出,独立显卡只是在需要时才完成渲染任务,而渲染的结果也是要通过集成显卡输出。因此,Optimus先天就具备独立显卡〃热插拔"的基础,而这就是SBook选择NVIDIA定制外置显卡的原因。^nVIDIA,OPTIMUS™TECHNOLOGY图2如何实现热插拔需要注意的是,Optimus只是让独立显卡〃热插拔〃的条件之一。Windows系统对热插拔的支持一直不够完美,例如在服务器领域多器件热拔插稍不注意就会挂死。SBook想要顺利实现外置显卡的热插拔,微软还需攻克一个难关:在屏幕和键盘分离前,显卡驱动要提前做好停止GPU(独显单元)运行的准备z并将
4、占用GPU资源的程序移交给集成显卡(如果无法移交就关闭);当屏幕与键盘分离后独立显卡等同于被卸载,我们可以理解为正在打游戏的台式电脑被你强行拔下了PCIe显卡;当你重新将键盘与屏幕接驳好之后,系统和驱动都要在第一时间做好GPU重新上线的准备。小提示SBook的外置显卡通过PCI-E总线连接主体与底座之间的SurfaceConnect接口,在NVIDIAOptimus技术的帮助下能在集显、独显之间自动切换,而且支持手动选择。为此,微软SBook通过软硬搭配的机制,让SBook获得了外置显卡热插拔的能力。在硬件层1!1sBook在键盘上设走了一个热插拔
5、的物理按钮(图3),只有当你按住该按钮直到绿色的指示灯亮起后才能顺禾啲拔下键盘。在软件层面,按下按钮的一瞬间OS就会收到一个中断信号,从而对PCIe模块(GPU)做下电(offline)处理。如果当前系统正运行着利用GPU工作的程序,你会收到一个需要关闭该程序的通知,只有将其关闭后才能拆下键盘。SBook系统和显卡驱动的互动方式可谓罕见怪不得微软曾表示SBook的GPU是NVIDIA专门为其〃定制"而来。总之,SBook对外置显卡的热插拔还是存在一走的限制,比如你正运行着某款3D网游(需GPU渲染),临时想去趟WCe此时,你就必须先退出游戏才能拔下
6、键盘,然后拿着轻薄的平板部分去WC—边方便一边看视频或上网。但即便如此,sBook也是迄今为止将外置显卡体验做得最好的PC设备。最关键的是,SBook为外置显卡的使用方式做了重新的定义规范(图4)z也给了OEM厂商更多的创意思路,也许用不了多久,我们就能看到更多类似SBook的这种将外置显卡塞进键盘底座中的二合一设备出炉。如何解决散热压力SBook的屏幕(平板)部分只有7.7mm厚度,并NVIDIAGPU塞进了最薄处仅有5.3mm的键盘里,那么它又是如何解决CPU和GPU散热压力的呢?SBook搭载了15W的Skylake-U系列处理器(如酷睿15
7、-6300U),这个档次的处理器发热量不算低。为此,微软在SBook的纤薄屏幕里塞进了一片T型的超大散热片(图5),不仅覆盖了CPU芯片,还将板载的内存颗粒囊括其中,并通过一颗0.5A的超薄小风扇负责将热量排出体外(图6)。SBook的GPU部分为NVIDIA为其定制的Geforce940M独显,与其他笔记本上常见的940M不同(搭配DDR3显存),SBook为这个GPU搭配了1GBGDDR5显存,对实际的性能表现有所增益。别看SBook键盘部分非常纤薄,但依旧为940M独显准备了一颗0.3A的散热风扇,组成了标准的单热管散热模块(图7)。由于CP
8、U和GPU分别位于屏幕和键盘,发热量不会堆叠,因此S在微软SBook发布之初,对其GPU模块一直是讳莫如深,只是强调是一颗