MCPLive > 杂志文章 > 手机还差PC多远?3DMark跨平台体验报告

手机还差PC多远?3DMark跨平台体验报告

2013-06-06刘斌《微型计算机》2013年5月下

随着手机硬件的迅猛发展,性能不断提升,一个问题也越来越多地被大家提起——手机和PC相比性能到底还差多远呢?我想大家一定都想知道,我们同样也想知道真相。这不,深受大家喜爱的性能测试软件3DMark近期推出了它的全新版本,并且同步推出的还有Android版本。也就是说,新3DMark不但可以测试PC的显示性能,而且能够考察手机的性能。很明显,新3DMark终于可以帮助我们找到答案了!

手机还差PC多远?3DMark跨平台体验报告

新3DMark功能解析

以往发布的3DMark版本,名字之后往往有不同后缀,例如3DMar k 11、3DMark 2005、3DMark Vantage,其中以发布时间命名的居多,也有表示商业意义的版本(3DMark Vantage),而新版3DMark则一改前貌,直接用3DMark命名,确实让人有些意外。这大概是在向人们传达的一个信息:新3DMark将在功能上有一个全新的改变,并且将更能表现3DMark的本质。

新3DMark支持全平台测试

新3DMark大的改进之处是同时支持桌面与移动平台的跨平台测试,包括Windows、Android、iOS以及WindowsRT。其中,Android、iOS只能运行三个测试场景其中的Ice Storm,而Windows、Windows RT则可以运行Ice Storm(入门级DirectX 9设备)、Cloud Gate(支持基于DirectX 10的主流设备)和Fire Strike(基于DirectX 11的高性能硬件设备)全部三个测试场景。

新3DMark针对不同的测试系统平台,采用了不同的技术支持。在WindowsRT平台上使用的是微软自家的DirectX(可能是D3D Feature Level 9.1),在Android等移动平台上则使用的是Open GLES 2.0。虽然新3DMark已经尽可能的做到了兼容,但由于平台跨度大,设备多且复杂,仍然有部分产品可能存在兼容性问题导致无法运行,这个问题,在后面的测试中也有所体现。

Android设备低配置要求:Android 3.1系统、1GB内存、OpenGLES ‚2.0兼容图形核心、300MB存储空间。处理器要求待定。

新3DMark测试场景各系统支持情况。

Windows RT设备低配置要求:理论上来说所有Windows RT系统设备都可以运行新3DMark,但是存在部分产品配置较低的问题,可能无法完成所有测试。具体的推荐配置则暂未公布。

iOS设备低配置要求:iOS 5.0系统、暂时仅支持iPhone 4、iPad 2、iPod Touch 5这几款设备,并且需满足至少300MB存储空间的要求。

Windows平台低配置为:Windows Vista以上的系统(已安装好Direct X11更新补丁)、支持Direct X9以上的显卡(128 MB的显存以上,支持WDDM 1.1的驱动和Shader Model 3.0的硬件规格)、1. 8 GHz双核心处理器、2GB以上内存、3GB的硬盘空间。

从硬件配置的要求来看,新3DMark囊括了低中高三个配置等级,这像是一场全民都可以参与的运动。事实上,之前的3DMark 11只能支持DirectX 11级别的显卡,而这次推出的新3DMark不得不说是一次跨平台、跨等级的全面计划。

虽然新3DMark支持全平台,但目前仅能下载到Windows版本和Android版本,其他版本不久将陆续发布。
虽然新3DMark支持全平台,但目前仅能下载到Windows版本和Android版本,其他版本不久将陆续发布。

新3DMark如何实现跨平台性能比较

为了确保新3DMark能够跨平台实现对硬件广泛的支持,刚刚我们已经提到,新3DMark基于Direct X11引擎设计了三个不同场景,分别支持不同的Direct3D Feature Level。其中Ice Storm场景限制为D3D Feature Leve l 9.1或D3D Feature Level 9.3或者OpenGL ES2.0,Cloud Gate场景限制为D3D FeatureLevel 10.0,Fire Strike场景则限制为D3DFeature Level 11.0。目前主流智能手机的GPU普遍支持OpenGL ES 2.0,这就能够通过Ice Storm场景测试,和PC比较一番。同时,新3DMark使用固定分辨率进行渲染,再将画面缩放输出到不同设备上,避免了不同设备由于不同分辨率给测试结果带来影响。

新3DMark的分数统计

在以往版本的3DMark测试中,都是以总分的形式表现性能。新3DMark现在不再给出总分,改用场景分来表示,所以使用新3DMark的用户以后要改口了,不能再说我的电脑在3DMark中跑了多少分,而应该说我的电脑在3DMark某个场景中跑了多少分。可以说,新3DMark实质上是三款不同版本的3DMark的一个集合体或者总结。这或许也解释了为什么取名3DMark却不带任何后缀的原因。

新3DMark做出这样的调整,和对现在各平台的支持是分不开的。试想如果采用统一的、较高规范的场景测试,显然无法保证对每一个平台的测试都做到准确和有效。像Android、iOS平台设备,由于性能较差,支持规格较低,因此对于高要求的Fire Strike场景根本无法运行,Ice Storm场景测试则是合适的。实际上,新3DMark的Android版确实也只有IceStorm这个测试场景。如果拿Android版的分数和PC版的Fire Strike分数进行比较,明显毫无意义,所以新3DMark每个场景的测试分数都是独立的。如之前说的,新3DMark就像三款不同版本的3DMark集合,如果将它分割之后分别测试,如今的测试将得到三个总分。

新3DMark在Windows平台上对硬件的要求

Ice Storm场景解析

新3DMark使用了全新的测试场景,而Ice Storm场景则真正实现了全平台支持。它在画面以及测试内容上有哪些变化,我们接着往下看。

Ice Storm测试画面

Ice Storm是新3DMark三个测试场景中负载小的一个测试场景。它的硬件要求较低,理论上只要显卡支持Direct3D Feature Level 9.x或者OpenGL ES 2.0,驱动支持WDDM 1.1以及满足128MB显存即可运行,PC版和Android版的默认测试分辨率均为1280×720。

Ice Storm将测试场景限制在了Direct3DFeature Level 9.x和OpenGLES 2.0。至于它和之前的3DMark 06有何区别,新3DMark白皮书表示,3DMark 06使用的是DirectX9,并且在当时只有高端PC才能够流畅运行,而新3DMark中的Ice Storm使用的是DirectX11,向下兼容Direct X9,可以广泛被用于所有规格显卡、平板电脑、智能手机等设备的测试。由于支持的设备较多,Ice Storm场景使用了offscreen渲染,即以相同分辨率渲染好画面,再缩放至不同大小的屏幕上面。

Ice Storm的测试场景以太空战为主,场面还是比较有想象力的。
Ice Storm的测试场景以太空战为主,场面还是比较有想象力的。

新3DMark付费版本能够进行场景设置,包括分辨率、测试内容等,满足不同玩家的口味。
新3DMark付费版本能够进行场景设置,包括分辨率、测试内容等,满足不同玩家的口味。

Ice Storm场景三个测试内容的线性图。从图中看可以看出,手机CPU和GPU在测试阶段的运行情况。
Ice Storm场景三个测试内容的线性图。从图中看可以看出,手机CPU和GPU在测试阶段的运行情况。

新3DMark安卓版的操作界面比较简洁,只需点击中间的运行选项便可进行性能测试,无需其他设置。
新3DMark安卓版的操作界面比较简洁,只需点击中间的运行选项便可进行性能测试,无需其他设置。

测试看点

Ice Strom包括两个图形测试和一个物理测试,图形部分看点并不大。由于默认分辨率较低,并且技术支持并不先进,都只是基本的图形显示技术,因此画面看起来很不精美,甚至显得很粗糙。在光照方面,Ice Strom本身没有太多动态光照效果,也没有很出色的阴影效果,因此整个画面也没有很吸引人的动感。但也恰恰是因为要求并不高,所以能够运行在各高低性能平台上。场景设计方面,Ice Strom有点类似3DMarkVantage中太空战的场景,算是比较有想象力。值得说明的是,Android版新3DMark除了能够测试Ice Storm场景(默认720p分辨率)之外,还能够测试Ice Storm Extreme场景(1080p分辨率),两者内容一样,只是以不同的分辨率测试。Ice Storm Extreme较Ice Storm画面细节以及各项测试内容都有提升,当然分辨率提高了,测试成绩也有所下降。而PC版新3DMark只有付费版本才能调节分辨率。我们主要以IceStorm(默认720p分辨率)测试场景为主。

测试平台

智能手机测试平台

可以说这样的测试是不容易的。要知道这是一次跨平台的测试,不但要搜罗各型手机,还要寻找新旧不同平台的显卡。不过想想结果,仍然是值得期待的。我们准的测试手机基本上涵盖了目前主流的手机芯片,包括高通Snapdragon APQ8064、三星 Exynos 4412、NVIDIA Tegra 3以及联发科MT6577等。此外我们还增加了一款Intel 单核平台的手机,希望能借此看看英特尔手机芯片的图形性能表现。

索尼L35h
索尼L35h

OPPO Find 5
OPPO Find 5


三星GALAXY SⅢ

魅族MX2
魅族MX2

中兴U950
中兴U950

联想K800(Intel单核手机)
联想K800(Intel单核手机)

小米1S
小米1S

OPPO Ulike 2
OPPO Ulike 2

PC测试平台

由于此次测试以不同平台体验为主,并非产品之间的PK测试。同时PC平台跨度较大,有不同平台的核心显卡、新旧独立显卡、笔记本独立显卡测试,故很难统一测试平台,仅列出主要测试显卡以及处理器型号。

PC测试平台

Ice Storm场景测试实况四核手机测试成绩

四核手机测试成绩

索尼L35h
索尼L35h

OPPO Find 5
OPPO Find 5

三星GALAXY SⅢ
三星GALAXY SⅢ

魅族MX2
魅族MX2

中兴U950
中兴U950

双核手机测试成绩

小米1S
小米1S

OPPO Ulike 2
OPPO Ulike 2

Android版3DMark手机新TOP排行榜

Android版3DMark手机新TOP排行榜
Android版3DMark手机新TOP排行榜

测试成绩让人很惊讶:差距太明显!首先,兼容性问题,联想K800始终都不能进入测试场景,一直报错,无缘这次测试。小米1S和中兴U950在Ice Storm Extreme场景测试中都遇到黑屏现象,小米1S更是直接黑屏死机,分数为0。其次,从测试成绩看,高通处理器占据明显优势,采用了高通APQ8064的索尼L35h在Ice Storm测试中得到了10147分,而同为四核处理器的三星GALAXY SⅢ则只有区区2658分,甚至不及采用了高通双核处理器的小米1S的测试成绩,可以说是惨不忍睹。包括采用了Tegra 3的中兴U950都未能超过小米1S的测试分数。OPPO Ulike2仅仅只有478分。难怪有人惊呼,Android版的新3DMark是高通处理器的天下。

其实,Ice Storm场景基于D3DFeature Level 9 .x或OpenGLES2.0,实质上它的测试重点是Vertex和Pixel Shader、独立粒子特性、阴影以及Post Processing后处理能力。而GPU芯片架构对于Shader Program的吞吐和执行能力十分重要。换句话说,只要带宽没有构成瓶颈,谁的架构能够容纳更多的4D ALU总量,谁的架构吞吐Shader指令的能力更强,谁就能在新3Dmark的测试中取得优势和领先。而为强调ALU性能的是高通的Adreno,它不仅支持有利于提升吞吐的Unified Shader特性,单芯片的ALU总量以及ALU/Texture在现行架构中均处于前列。举例来说索尼L35h的Adreno 320拥有每秒2亿多边形生成率、32亿像素填充率,而三星GALAXY SⅢ的Mali400 MP4多只有每秒1亿多边形生成率和18亿像素填充率。这也不难理解为何采用高通芯片的手机分数遥遥领先了。

PC测试成绩

PC平台测试则较为正常,基本上分数和性能匹配。从测试成绩来看,目前Intel G620(桌面处理器)的性能已经和第一代的Intel Core i3 330M(移动处理器)相当。AMD A6-5400K的核心显卡ATI Radeon HD 7540D表现较为出色,性能和NVIDIAGeForce GT220在同一个水准,能够看出APU的集成显卡确实有不小优势。此外,NVIDIA GeForce 9800GT不愧为经典,单项显卡测试分数取得了70558分。此次测试,考虑到是和手机性能对比,所以PC平台基本上以入门级为主。

NVIDIA GeForce 9800GT
NVIDIA GeForce 9800GT

ATI Mobility Radeon HD 530v
ATI Mobility Radeon HD 530v

Intel HD Graphics 2000
Intel HD Graphics 2000

NVIDIA GeForce GT220
NVIDIA GeForce GT220

ATI Radeon HD 7540D
ATI Radeon HD 7540D

测试成绩汇总

汇总成绩已经能够很好的说明问题:强的手机和强的PC之间几乎相差15倍的性能差距,而且Ice Storm场景可以说较为老旧,高性能显卡的很多特性并未发挥出来。即便高性能的手机和目前的低端入门级PC相比,都存在较大的差距。强的手机性能差不多只相当于3、4年前搭配入门级独立显卡笔记本电脑的一半。

为了更突出的展现P C和手机性能之间的差距,我们加入了前几期测试的ATIRadeon HD 7990的分数

写在后

此次测试横跨手机与PC平台,新3DMark的改变给了我们很多看点,包括新的测试场景、对各平台的支持等。不过Android版本一边倒的测试成绩降低了它的体验性,另外兼容性也不够,想测试的手机用户建议下载新版本。所有测试完成,想必大家心里也有数了。目前来看,如果单纯谈手机与PC之间的性能差距,只能说还为时尚早。

分享到:

用户评论

共有评论(3)

  • 2013.07.09 17:15
    3楼

    手机在短期内是无法赶上pc的,无论是在硬件和应用以及游戏上(个人认为手机上的游戏根本不能算游戏)

    (0) (0) 回复

    nifa

    2013.07.18 17:58

    支持

  • 2013.06.25 19:55
    2楼

    完全无意义的数据

    (0) (0) 回复
  • 2013.06.19 11:52
    1楼

    好。。。。。。

    (0) (0) 回复

用户名:

密码: