用户
 找回密码
 立即注册
搜索

【梦想原创】略显鸡肋——Lucid Virtu独显集显自动切换软件实测

[复制链接]

87

主题

1294

帖子

3297

积分

游客

积分
3297
发表于 2011-5-7 17:19:54




性能和功耗,这是计算机发展至今依然无法有效解决的一对矛盾,性能越强必然功耗越大,降低功耗必然降低性能,这点在显卡上体现的更为明显,高端显卡如GTX480、GTX580之类性能极其强大,但是功耗也非常惊人;而GT210之类低端显卡以及HD4290等集成显卡,功耗已经可以控制的非常低了,但性能却十分孱弱,面对主流游戏只能徒呼奈何。在目前的技术水平上,我们还无法做到让GTX580功耗降低到和低端显卡一样,只能追求性能和功耗的相对平衡:在需要高性能的时候暂时放弃对功耗的要求,但在不需要高性能的时候将功耗放在第一位考虑。虽然高端显卡本身也具备了2D/3D模式切换,在空闲时自动降频降压来节约能源,但这效果依然不是太好,于是在几年之前,显卡业巨头Nvidia就在研究通过独立显卡和集成显卡的自动切换来有效降低功耗,并于2007年时推出了Switchable Graphics(Hybrid Power)技术,不过需要特定型号的主板芯片组才能支持这项技术,然而此后由于Nvidia淡出主板市场,这项切换技术也就从桌面电脑上消失了,倒是在笔记本电脑领域里Nvidia之后又推出了改进的Optimus显卡自动切换技术,并且取得了不错的应用效果。一直到以色列LucidLogix公司在今年年初宣布了“GPU虚拟化软件方案”Virtu,可以用纯软件的方式支持独显和集显的智能自动切换,显卡自动切换技术才再一次在台式电脑上出现。不过这个Virtu软件只支持Intel的SandyBridge核心CPU的集成显卡,所以应用范围也非常狭窄。最近正好刚刚换了套Intel SandyBridge平台,i5 2390T和H61主板,于是便安装上了这个Virtu显卡自动切换软件来体验一下。



我下载的是Lucid-VIRTU 1.1.101版,这个版本已经可以支持DX11了,记得之前的版本是不支持的。


VIRTU显卡自动切换模式分为i-Mode和d-Mode两种模式,i-Mode就是显示器接在集显输出接口上,以集显来输出画面的模式;D-Mode则是把显示器接在独立显卡上,依然以独立显卡来输出画面。i-Mode貌似支持很多游戏,而D-Mode则只能使用集显的Quick Sync的视频转码引擎,这到底是怎么回事呢?


VIRTU软件i-Mode支持的游戏列表,大部分主流游戏都囊括其中了。


单独使用集成显卡时是无法安装Lucid-VIRTU软件的。


7 天前 上传
下载附件 (76.21 KB)



同样,单独使用独立显卡,没有开启集成显卡的话也无法安装。


该如何在安装了独立显卡的同时也启动集成显卡呢?就在主板的BIOS中打开集显的Multi-Monitor功能就行了。


测试使用的独立显卡是微星R6850HAWK,使用的VIRTU连接模式为i-Mode,就是以集显来输出画面。


设置了BIOS之后终于可以开始安装了。


安装成功,顺利启动VIRTU模式。


操作界面上这个绿色的ON按键是个开关,可以开启或关闭VIRTU模式。


在i-Mode下,关闭这个开关就是关闭了独立显卡,只单独使用集成显卡,似乎理论上就是这样来达到节能的目的,但事实究竟如何呢?


开启VIRTU模式是,主机待机功率为60瓦出头。


关闭独立显卡后,单独使用集成显卡时,主机待机功率依然是60瓦出头,没有任何变化。


在BIOS中关闭集显,单独使用独立显卡。


可以看到关闭集显单独使用微星R6850HAWK时,主机功率同样是在60瓦左右。


而拆下独立显卡,真正单独使用集成显卡的时候,主机功率应该仅仅只有35瓦才对,可见VIRTU软件其实根本就无法真正关闭掉独立显卡的。


打开GPU-Z就知道了,在VIRTU软件关闭独立显卡后,系统内依然可以看到独立显卡,这块微星R6850HAWK显卡一直都处于核心100/显存1200MHz的待机状态,而关闭独立显卡后3DMark软件中识别出的显卡就是Intel HD Graphics集成显卡,在测试过程中也完全没有调用这块微星R6850独立显卡。可见VIRTU软件是进行了软关闭,让系统不再使用独立显卡而已,但并不能真正切断独立显卡的供电使其完全关闭,这样一来实际使用中相当于是集显的功率加上独立显卡待机的功率,可以使用集成显卡处理一些低负载的工作,这样比使用独立显卡会稍微省电一些,但由于独显待机也始终消耗着电力,所以节省幅度有限,要是能真正切断独立显卡供电,使功耗降低到和单独使用集成显卡时相仿那就意义非凡了。



还是开启独立显卡,在VIRTU模式下运行3DMArk06,可以看到屏幕上出现了一个VIRTU字样的图标,表示目前运行的程序是在VIRTU模式下运行的。


7 天前 上传
下载附件 (220.71 KB)



很奇怪,得分怎么那么低呢?用GPU-Z同步记录,原来整个测试过程中,这块微星R6850独立显卡的频率一直停留在核心100/显存1200的待机模式,没有恢复到860/4400的正常频率。



尝试调节一下Performance Optimization项目,从Performacne(性能优先)调整到了Quality(画质优先),依然没有什么变化。


再来试试看3DMarkVantage,同样如此,6850显卡始终停留在待机模式,导致得分极其低下。


调节Performance Optimization依然是不管用。


再来看看3DMark11,运行Performance测试时无法全屏。


7 天前 上传
下载附件 (217.56 KB)



6850显卡的频率始终没有任何变化,P537的得分大概是6850显卡的史上最低得分了吧!


关闭掉独立显卡后,单独用集显根本无法启动3DMark11,因为Intel HD Graphics系列集显还不支持DX11,这也说明之前的VIRTU模式确实是组建成功的,否则无法测试3DMark11的,只能说是这个Lucid-VIRTU软件和这块微星R6850HAWK显卡,或者是和使用的Catalyst11.4预览版驱动存在兼容性问题了。


下面就再来看看D-Mode,把显示器线缆转接到了微星R6850HAWK独立显卡上,顺利启动了VIRTU模式,可以看到此时的待机功率依然是60瓦出头。



D-Mode下关闭VIRTU模式就是关闭掉集显,单独使用独立显卡,此时的主机功率也依然在60瓦左右,变化极其微小。


在D-Mode下测试3DMark06,果然没有再出现VIRTU模式的显示。


D-Mode下测试的3DMark06得分为18335分。


而单独使用这块6850显卡时的3DMark06得分为18438分。


D-Mode下3DMarkVantage得分为P13177。


单独使用6850显卡时的得分为P13229。


7 天前 上传
下载附件 (235.71 KB)



D-Mode下3DMark11的得分为P3758。


单独使用6850显卡的得分为P3771。通过三个3DMark程序的测试可以看出,D-Mode下面Lucid-VIRTU软件对于独立显卡不再有控制,完全发挥出独立显卡自身的性能了,和不使用这个切换软件时的性能基本一致。


既然之前说了在D-Mode下只能使用Intel SNB集显的Quick Sync的视频转码引擎,那么当然要来体验一下,果然在启动MediaEspresso视频转换软件后,屏幕上出现了VIRTU的图标。


视频转换软件顺利识别出了Intel Quick Sync视频转码引擎,可以进行硬件加速。


Quick Sync的视频转码引擎果然强悍绝伦,只要区区9秒钟就把这段1分16秒的1080i视频转换成了320*240的手机视频。


在VIRTU模式中关闭了Intel集显,并且关闭掉硬件加速功能,单纯使用CPU来解码编码进行视频转换。


单纯使用CPU来进行视频转换花费了20秒时间,可见Quick Sync功能可以提高速度一倍以上,对于经常需要进行视频转换的用户还是非常方便的。



为了检验之前i-Mode中独立显卡发挥失常是否是兼容性问题还是VIRTU软件本身问题,换上一块技嘉GTX560TI-1GI-SO950显卡,重新组建了VIRTU的i-Mode。


再次组建i-Mode的系统信息。


进行3DMark06测试时顺利打开VIRTU模式。


VIRTU模式下3DMark06得分为18633分。


单独使用这块GTX560TI显卡时得分为19055分,VIRTU模式下损失了3%左右的性能。


VIRTU模式下3DMarkVantage得分为P22418分。


单独使用GTX560TI的得分为P23640,VIRTU模式下损失了6%左右的性能。


3DMark11依然无法满屏运行,估计是VIRTU和3DMark11软件的兼容性有问题。


可以运行3DMark11测试,但是在操作界面上总是要报错退出,好歹总算是看到了分数为P4316分。



单独使用GTX560TI的得分为P4414,VIRTU模式下损失了3%左右的性能。



再来看实际游戏中的表现,《尘埃2》VIRTU模式下测试成绩为平均74.2帧。由于VIRTU软件和FRAPS软件冲突,无法使用FRAPS记录,只能用数码相机来拍摄测试得分了。


而单独使用GTX560TI的时候,成绩为77.8帧,VIRTU模式下要慢5%左右,不过对于70多帧的FPS来说,根本感觉不出来有什么变化。

http://player.youku.com/player.php/sid/XMjYzMDQ2MTMy/v.swf
GTX560TI在Virtu模式下跑尘埃2的录像,主机功率大多情况下在230瓦以下

http://player.youku.com/player.php/sid/XMjYzMDE3MzI0/v.swf
单独使用GTX560TI跑尘埃2时的录像,主机功率大多情况下在230瓦出头,和VIRTU相差基本在10瓦之内,功耗差异不明显。



测试总结:

整个测试过程中感觉到这款Lucid-VIRTU软件还很不成熟,和其他程序的冲突较多,下面只是正好遇到的一小部分冲突。


可以运行新驱动的安装程序。



但是安装过程中却无法找到显卡,也就无法安装成功。


在开启VIRTU的时候无法进入驱动程序的控制面板。


例如微星AfterBurner等其他和显卡相关的软件也都无法使用。

http://player.youku.com/player.php/sid/XMjYzMDEyMTg0/v.swf
i-Mode下开启VIRTU的启动录像,可以看到在进入Windows桌面之前显示器没有任何显示,所以根本无法进入主板BIOS进行操作,非常不方便。

此外微星R6850HAWK显卡无法在VIRTU模式下正常工作更是令人头疼不已。如此之多的冲突导致这个软件的实用性大幅下降,使用起来很不方便。而且在大家对于独显集显切换最为关注的焦点问题——关闭独显来节能方面,VIRTU做的差强人意,无法完全关闭独立显卡,只能使其一直处于待机状态,这样一来节能作用就相当有限了。

说了一大堆的缺点,其实主要还是对这个软件期望太高,所以失望比较大。平心而论,这个软件做的还是有些想法的,在i-Mode下独立显卡的性能损失控制在5%以内,以些许的性能损失换取一定程序的节能,不论如何总也是一个进步。而D-Mode下更可以在正常使用独立显卡的基础上获得Intel SNB集显的Quick Sync视频转码功能,极大地加快了视频转码的速度,使得SNB集显的这个优势不至于被浪费,这也是个不错的应用方法。
总的来说,这个Lucid-VIRTU软件暂时的实用价值还是非常有限的,还需要进一步的完善,不过最新的消息说Nvidia将会重新在桌面电脑推出其独家的独显集显切换技术,按照其笔记本上的Optimus技术来看,应该是软件和硬件相结合,可以完全关闭独立显卡的,更加值得期待,如果Lucid公司不能尽快在技术取得突破,提前占领市场的话,恐怕就前景堪忧了。

此文原创首发于影驰影迷会评测团

使用道具 举报 回复
发表于 2011-5-7 17:42:59
只能支持SNB,有点可惜.
使用道具 举报 回复 支持 反对
发表于 2011-5-7 17:49:02
这个东西非常不成熟,经常有怪问题。。。。
NV6月就要开放切换软件了,A也在研发,而兼容性是绝对可靠的
使用道具 举报 回复 支持 反对
发表于 2011-5-7 18:14:37
{:4_312:}等N与A发布自己的切换软件~
使用道具 举报 回复 支持 反对
发表于 2011-5-7 18:17:02
回复 风谷希雨 的帖子

纯软件切换意义不大,因为无法彻底关闭显卡也就起不到节能的作用。NV的技术据说是硬件和软件相结合的,值得期待。
使用道具 举报 回复 支持 反对
发表于 2011-5-8 07:04:53
我就看了结尾这句话
总的来说,这个Lucid-VIRTU软件暂时的实用价值还是非常有限的,还需要进一步的完善,不过最新的消息说Nvidia将会重新在桌面电脑推出其独家的独显集显切换技术,按照其笔记本上的Optimus技术来看,应该是软件和硬件相结合,可以完全关闭独立显卡的,更加值得期待,如果Lucid公司不能尽快在技术取得突破,提前占领市场的话,恐怕就前景堪忧了。

此文原创首发于影驰影迷会评测团
使用道具 举报 回复 支持 反对
发表于 2011-5-8 15:29:48
等着看NV的技术
使用道具 举报 回复 支持 反对
发表于 2011-5-8 18:20:27
提示: 作者被禁止或删除 内容自动屏蔽
使用道具 举报 回复 支持 反对
发表于 2011-5-8 19:00:58
我在考虑能否在PCIE上装个开关,玩游戏我开机时打开,不玩游戏我开机时就不打开
使用道具 举报 回复 支持 反对
发表于 2011-5-8 20:44:20
技术不成熟 早晚成熟的  不过目前没集显.....话说6楼的头像   其实臀型很不咋滴   不挺翘-_-
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则