首页资讯行情产品报价笔记本台式机数码手机MP3/MP4DC/DVLCDCPU主板显卡音频键鼠经销商下载论坛博客

今日导读

热点推荐

主板频道

当前位置:主板首页>评测 > Intel 915G 整合核心全对比

Intel 915G 整合核心全对比测试

2004-07-26 11:25:55 作者:依贝商城 来源:文三街在线 浏览次数:63495 文字大小:【大】【中】【小】
一、Intel GMA900: 全新的GPU  

今天我们将向大家详细介绍intel最新的i915g集成芯片组以及它的GMA 900显示核心。此款芯片组的推出在集成显卡领域具有革命性的意义,因为它是第一款支持DirectX 9的集成显卡。

    以前,intel在集成显卡领域作出的贡献远不如其它的强劲对手如RADEON 9x00 PRO 和 NVIDIA nForce2,其Extreme Graphics 2核心的速度和性能表现与NVIDIA 和 ATI的集成显示核心根本无法相提并论。由于Extreme Graphics 2只拥有一条象素流水线和两个纹理贴图单元,其性能之差简直堪比那早已被人遗忘的tnt显卡,它也同样没有对T&L和阴影的硬件支持,这一切都使它难逃指责之声。

    看来intel仔细的反思了这个问题,毕竟intel的集成芯片组在其它任何方面都不输给对手,那么为什么不用一块性能更好的集成显卡来吸引更多消费者的眼球呢? 

    随着LGA755 CPU和支持PCI Express技术的芯片组的上市,intel要开始在集成显卡领域扭转颓势了,它们为自己的i915G所用的显示核心起了一个新名字:Intel Graphics Media Accelerator 900,并且这是全球第一款对DirectX 9提供硬件支持的集成显卡。下面,我们就对其细细分解。

Intel Graphics Media Accelerator 900: 功能和特点

    Graphics Media Accelerator 900是915G的核心部分,它支持PCI Express 总线和 DDR2 内存标准,我们测试了intel原装的D915GUX主板。


    数据要在内存和显示核心之间传递,无论是独立显卡还是集成显卡,都要占据大量的内存资源,因而对于内存工作频率的要求会更高一些,而且如其它集成显卡一样,Graphics Media Accelerator 900也是要占用系统内存作为显存的,这样看来,由于DDR2内存比DDR SDRAM拥有更高的时钟频率,因此也就会给集成显卡的表现提供更好的保障。

    i915G支持双通道内存控制器,理论上说,当不占用cpu时,GMA 900可与系统内存上的显存空间以8.5GB/s的速度交换数据,128-bit“显存”位宽和533MHz内存工作频率至少从参数上也可和当今的主流独立显卡相媲美了。

    让我们关注一下显示核心,下表是intel最近两代显示核心的对比:  
  


  

Intel 865G

Intel 915G

显示核心

Intel Extreme Graphics 2

Intel Graphics Media Accelerator 900

  

核心工作频率

266MHz

333MHz

象素流水线

1

4

纹理贴图单元

2

1

最大象素扫描速度

266Mpixels/sec

1333Mpixels/sec

最大纹理贴图速度

533Mtexels/sec

1333Mtexels/sec

最大贴图渲染数目

4

8

阴影效果硬件支持

None

DirectX 9 shaders 2.0

T&L支持

 None

None

FSAA处理

None

None

纹理过滤

Bilinear
tri-linear
anisotropic

Bilinear
tri-linear
anisotropic

最大各向异性层级

2x

4x

  

多显示器支持

None

Yes

RAMDAC频率

350MHz

400MHz

  表格中并未给出有关媒体播放和输出测试的数据,但是有一点可以明确,Graphics Media Accelerator 900并不是对旧有架构进行的一种改进,而完全是一个全新的GPU架构。


二、Intel GMA900整合核心技术细节

几点注解:

  • 准确的说,GMA 900同其前辈一样,只有一条象素流水线,但是,它却能同时处理四个象素——实际上目前多数显示核心都是采用了这种技术。
  • GMA 900的“四条象素流水线”共有四个纹理取样单元,这相当于四条拥有纹理贴图单元的独立流水线,GMA 900可以在第一个时序处理第一个象素,而后一个时序处理下一个象素,如此这般是目前流行的GPU的工作方式。
  • GMA 900提供了对DirectX 9的硬件支持,这就意味着Shader Model 2.0应用可以在GMA 900系统中顺畅的运行,遗憾的是,intel并未公布执行阴影处理的计算精确度,如此一来,一些特殊的测试软件,如Xbitmark, Shademark等就无法在i915G上运行。
  • 新核心并未提供对T&L和阴影顶端的硬件支持,这些运算要靠cpu来执行。intel对此的解释是,依靠cpu足以有效的处理这些运算,消费者没必要花更多的钱去买更完整的集成显示卡。但是,实际情况似乎并不如intel所说,独立显卡早已提供了这些硬件支持,并且即使与最快的intel cpu相比它们的处理速度也不落下风。
  • GMA 900使用一种基于碎片处理的架构,intel称之为“Zone Rendering Technology 3”
  • 它的工作原理是:
    • 在处理一张图像之前,装置等待所有多边形的处理请求到位后,对每一个碎片(即intel所说的zone)所包含的多边形全部或部分的延伸。
    • 当一帧图像的碎片全部处理完后,显示核心依次将这些碎片组成完整的图像并发送出去。

这种做法有优有劣,优点是:

    • 较小的碎片使得GPU缓存处理的同质数据量有所下降,从而提高了GPU的工作效率。
    • 划分成较小的碎片后,GPU不会在帧创建过程中将它们重组。考虑到碎片很小的体积,帧缓冲区和Z缓冲区的碎片可以全部进入GPU的缓存。这样一来,显示核心所有的运算数据都集中暂存在缓存中而非系统内存中,这就使得显示核心可能面临瘫痪的危险。而在碎片划分结束之后,碎片帧缓存和Z缓存的全部数据被写入系统内存。碎片帧缓冲和Z缓冲技术可以减小内存总线交换大数据块的压力。这对于要和系统分享内存资源的集成显卡来说至关重要。
    • intel的GMA 900有一个特殊单元用于校验Z象素值。如果校验结果认为某些象素肉眼不可察觉,它们将被舍弃。这种Z-校验技术免去了没必要的工作量,但也同时舍去了如纹理或者阴影这些对光影反射效果至关重要的东西。

几何图形处理的不足是此种技术的缺陷:

    • 为了创建准确的多边形表,显示核心要等待完整的几何数据读入,然后再建立一帧图像。而传统的显示核心则在接收到几何数据后马上开始创建帧数据流。
    • 每一个碎片的多边形分类和表单创建需求都一致的遵循已制定的顶点运算规则,这恐怕就是GMA 900不提供对T&L和顶点阴影硬件支持的原因,这样一来,全部多边形数据的运算就都要由cpu来完成了。
  • Graphics Media Accelerator 900 看起来不支持FSAA,至少从驱动程序选项上没有看到这个功能。当然,考虑到整体的表现,FSAA对于集成显卡来说并不是至关重要,但它却能给一些简单的3D游戏表现带来便利。
  • GMA 900 支持最高4X的各向异性纹理过滤,各向异性过滤不能结合三层线性过滤,如果使用前者,后者将会失去作用。 
  • GMA 900 支持动态显示存储技术(DVMT) 3.0版。 基于这项技术,系统会在必要时分配给显示单元足够的内存空间作显存。这样,GPU和操作系统可以更有效,更平衡的分配内存资源。

    GMA 900 与内存间的工作方式:

      显示核心必要的内存分为两个部分。一是较小的预分配存储空间,也是GPU的独占空间,操作系统无法使用,其大小可通过BIOS调节,从1MB 到 8MB。

      另一部分是通过DVMT划分给GMA 900的, 有三种DVMT模式:

    • 在“Fixed”模式,一段固定大小的内存容量被分配给显示核心。这段将被显示核心独占,大小可由64MB到128MB调节。
    • 在“DVMT” 模式, 显卡核心如同其它操作系统那样使用内存,如果一个十分消耗显存的3D游戏开始运行,那么系统自动调用内存分配给显示核心。当GPU不再需要占用这些内存资源时,会自动归还给系统内存。在这种模式下,GPU可分配到的最大内存容量是224MB。
    • 而在“Fixed+DVMT” 模式中,显示核心本身独占一个64MB的内存空间,而后还有64MB的动态内存分配空间,这样显示核心最少有64MB而最大有128MB的存储空间。

    今天,我们将用Graphics Media Accelerator 900和其它潜在对手进行对比测试。请继续往下看,还有精彩的测试内容。



三、测试环境和方法

    基于i915G的系统平台如下:

  • Intel Pentium 4 Extreme Edition 3400MHz CPU (800MHz FSB);
  • Intel D915GUX 主板(Intel 915G芯片组);
  • 2x512MB Micron DDR2 SDRAM, 533MHz.

    我将用i915G和其它几款集成显卡进行对比,在几天前的文章《角逐低端--主流集成显卡横向测评》中,我们测试了ATI RADEON 9100 IGP, RADEON 9000 PRO IGP, SiS661 FX, Intel 865G, NVIDIA nForce2 IGP, SiS741 GX 和 VIA KM400。当时的平台为 Pentium 4 3000MHz (800MHz FSB) 以及 Athlon XP 3000+ (333MHz FSB) CPU, 2x512MB TwinMOS PC3200 (CL2)内存。

    如同上次测评一样,我无法用那些对显卡有极端要求的高画质游戏来进行测试,我只能测试在中、低画质下,这款集成显卡的效果如何:

  • “中级模式”考察显卡在兼顾速度与画质情况下的平均工作性能,游戏被设置为32位色,中等画面质量。
  • 而“低级模式”则将游戏的画面质量设为最低,使用16位色,测试显卡能够达到的最大帧速率。

    当测试显卡的DirectX 9阴影效果时,我们动用了几款支持DirectX 9 的独立显卡来作对比,如RADEON 9600, RADEON 9550 64-bit , GeForce FX 5200 和 GeForce FX 5200 64-bit 。

    遗憾的是,我们没有进行PCI Express显卡的测试,取而代之的是目前流行的AGP显卡,显然这些显卡的表现更多的取决于其显示核心本身,而并非cpu或者主板芯片组等等。

    由于这款i915G主板没有AGP插槽,所以我们只能在另外一个系统中测试了其它几款支持DX9的显卡,这是那套系统:

  • AMD Athlon 64 3400+ CPU;
  • ASUS K8V-SE 主板;
  • 2x512MB TwinMOS PC3200 CL2.5.

    有一点需要说明,RADEON 9600/9550在市场上的对手实际上是GeForce FX 5700/5700LE,而非GeForce FX 5200,但是之所以要选择这几款产品作对比测试是因为在ATI 和 NVIDIA旗下所有支持DirectX 9的显卡中,这几款的售价最低并且有可能日后推出支持PCI Express的版本并以此成为i915G的竞争对手。

    好了,万事具备,让我们开始吧。



四、初步测试:GMA900像素处理表现

象素表现

    多亏了四条象素流水线和更高的时钟频率,GMA 900象素输出速度和纹理处理速度比他的前辈有了很大提升,3DMark 2001 SE的fill-rate测试成绩如下:


    可以看到,GMA 900的实际纹理处理速度已经接近了它的理论最大速度,而且单贴图单元和多贴图单元情况下分别稳定的保持在理论值的80%和96%。

    单贴图单元情况下读写操作对帧缓冲区和Z缓冲区的占用要高于多贴图单元的情况,所以基于碎片处理技术的GMA 900使用了在上述两种情况下效果基本相同的缓冲技术,请注意,尽管如此,GMA 900还是在多贴图单元处理上体现了更高的效率。同时,由于内存带宽的限制,帧缓冲区和Z缓冲区的精度对于GPU来说,就不那么重要了。

    下面我们来看一看新显示核心对象素阴影的处理效果。由于专用的测试软件Xbitmark 和 ShaderMark无法在GMA 900上运行,因而此处仅有3DMark 2001 SE 和 3DMark03的测试成绩:

    上图所示,如同所有支持DirectX 9的显卡一样,GMA 900提供了对DirectX 8的硬件支持,它很顺利的通过了单纯的DirectX 8测试,成绩略迅于RADEON 9600。

    在显示复杂图形画面时,Graphics Media Accelerator 900的效果明显下降,如果参考RADEON 9600 与 GMA 900在工作频率上的不同,我敢说GMA 900至少慢了一半,不过与GeForce FX 5200相比,它还具有一定的优势。

    而DirectX 9阴影效果的测试中,GMA 900已经不及GeForce FX 5200了,更别说与RADEON 9600/9550的有多大差距了。

    由上可以说,GMA 900在纹理贴图处理上颇有造诣,但是对DirectX 8 和 9的象素阴影处理就不是它的强项了。

 

五、初步测试:GMA900顶点处理表现

顶点表现

    哎,实在是没有办法对Graphics Media Accelerator 900的顶点表现作过多的评价,因为在intel的设计方案中,图形计算从来就是由cpu完成的,intel太过依赖它强大的中央处理器了,我们这次测试使用的cpu是拥有2兆缓存的P4 3.4GHZ处理器,尽管如此,我们还是看到了GMA 900与ATI 和 NVIDIA的明显差距。


    请注意一个有趣的现象:所有的显卡在由单光源到八光源测试的转换中,成绩都自然而然地发生了下滑,但是唯有GMA 900下滑幅度最小,仅有不到三分之一。

    不论单光源还是八光源,多边形处理的数量是一样的,而GMA 900的成绩变化幅度之小说明GMA 900在多边形处理上花费了太多的工作量。

    GMA 900与Pentium 4 Extreme Edition的组合在运行 DirectX 8 顶点阴影时达到了与GeForce FX 5200一样的速度。

    当测试 DirectX 9顶点阴影效果时,GMA 900就招架不住了,其帧速率只有ATI 和 NVIDIA显卡的二分之一。

    总的说来,Graphics Media Accelerator 900的几何处理单元表现不是很令人满意。同时我们也看到在大量多边形任务处理时,核心所出现的问题,这应归咎于多边形分片时序操作的弊端,而非cpu运算的责任。

    这样看来,GMA 900与廉价的支持DirectX 9的独立显卡相比,并无特别可取之处。下面我们来看一看它在游戏测试中的表现。





六、游戏测试:UT2004 & Max Payne 2

游戏表现

Unreal Tournament 2004 Demo


    在中等效果设置下,intel的集成显卡运行的非常顺畅,其帧速率要超过i865G多达1.5到2倍,而且超过了RADEON 9100 IGP 和nForce2 IGP这两款集成显卡。

    而在低级效果模式下测试显卡的最大帧速率,结果发现i915G由于受到多边形处理速度的影响,当画面分辨率由800×600变为1024×768时,帧速率并未明显下降。因此,当使用800×600分辨率时,i915G明显落后于领头羊nForce2 IGP,不过在更高分辨率下,i915G又一次迎头赶上。

Max Payne 2

    Max Payne 2这个游戏检测的主要不是纹理的处理速度,而是显卡对T&L的硬件支持。由于i915G没有对T&L的硬件支持,所以结果是不言而喻的,好容易赶超回来的一点点优势又丢失殆尽了,而ATI 和 NVIDIA 则凭借其对T&L的硬件支持而继续领跑。

    降低效果要求后,形势仍未发生根本转变,看来GMA 900确实是受到了intel设计理念的限制




七、游戏测试:IL-2 & C&C Generals


IL-2 Sturmovik: Aces


  在这款游戏的中等效果设置中,多边形处理的工作量不是很大,所以i915G表现良好,仅仅稍迅于RADEON 9100 IGP,还要好于nForce2 IGP。

  至于低级效果的“快速”模式,多边形处理量就更少了,因而GMA 900的全部优势都发挥了出来,特别是当分辨率设置为1024×768时,它更是当仁不让,超越了ATI 和 NVIDIA,坐上了头把交椅。

C&C Generals: Zero Hour

    此款游戏的中级效果设置就已在某些地方体现出了双层纹理贴图的效果。在这种情形下,i915G 和RADEON 9100 IGP分别支持每处理过程8层和6层贴图,因而,相对其它产品,这二者的优势就充分体现了出来。

    实际上i915G 与 RADEON 9100 IGP相比拥有更好的象素表现,只是测试分数低于对手。我想应当还是由于它糟糕的多边形处理单元阻碍了这款新显卡继续前进的脚步。

    在“快速”模式中,原先的领跑者RADEON 9100 IGP 和 Intel 915G逐渐被nForce2 IGP迎头赶上,这主要是因为随着画面质量要求的下降,显卡贴图层级的重要性也降低了,因而RADEON 9100 IGP 和 Intel 915G的优势就不那么明显了。




八、游戏测试:Serious Sam2 & Quake 3

Serious Sam: The Second Encounter



    i915G超过了i865G和 VIA 与 SiS的芯片组,不过距离ATI 与 NVIDIA 的独立显卡仍有不可逾越的巨大差距。

    很明显,the RADEON 9100 IGP 与 the nForce2 IGP仍旧遥遥领先。

Quake 3: Arena

    此款游戏的效果好坏更多的要取决于显示核心的工作频率和内存的位宽了,这也是GMA 900最大优势所在,结果可以看出,GMA 900不仅遥遥领先于其它集成显卡,甚至在1024×768分辨率下还超过了两款64位的独立显卡,可谓收获不小。

  “快速”模式下,可以看到在由800×600转换到1024×768时,i915G仅有很小的帧速率下降,当然,这也同样还是说明了GMA 900在多边形处理上的瓶颈。

    不管怎么说,nForce2 IGP在转换到1024×768分辨率时,其速率下降的更快些,因而可以说在这个测试环节,它领先于i915G。



九、游戏测试:Far Cry & Halo

Far Cry

    在游戏测评的后段,我们使用一款最考验显卡显示效果的游戏——Far Cry,由于它特别注重使用了DirectX 9阴影技术,所以我们不会把那些所谓“上一代”显卡拿来凑数,参加测试的只有i915G和来自ATI 和 NVIDIA的几款独立显卡。 


    可以看出Intel Graphics Media Accelerator 900 落败的很惨,原因并不在于象素阴影的运算速度,而是Far Cry大量的多边形处理工作量,它已经压迫的i915G几乎窒息了,哪还有余力去和竞争者对抗呢。

    在“快速”模式下,情况略有改观,但是i915G仍然落后于其它对手。

Halo

    这款游戏对于光影效果的设置没有分级设定,因而我无法把图像效果设置为中级,故而测试只有高级和低级两种模式。

    i915G的表现已经相当令人满意了,仅仅略迅于RADEON 9550,Halo的场景中多边形处理较少,因而它是一款很考验cpu的游戏,而Pentium 4 Extreme Edition 3.4GHz的强大功能也终于的到了用武之地。

   “快速”模式下的表现总是惊人的相似,Graphics Media Accelerator 900超越了GeForce FX 5200,但落后于RADEON 9550。






十、Intel GMA 900整合核心画面表现

3D 图像效果

    如果撇开阴影效果不谈的话,实际上intel这款新集成显示核心并不比旧的Extreme Graphics 2强多少:同样没有FSAA ,而最大各向异性过滤层级仅从2x升到了4x。仅凭这一点,Graphics Media Accelerator 900必然要输给哪怕是市面上最便宜的ATI和Nvidia独立显卡。

    至于象素阴影的支持,我还不敢确定,在一些游戏中,GMA 900的表现无可非议,很难区分它和其它独立显卡的显示效果之间有何差距,但在另一些游戏中,GMA 900就令人不敢恭维了。

    让我们用Far Cry中的画面简单对比一下,左边是 i915G 而右边是 RADEON 9600

Intel 915G        ATI RADEON 9600
 


 
 


    可以看到,屏幕左下方的迷你雷达在i915G的屏幕上消失了,而在右图中则清晰可见,还有就是,i915G仅仅体现出了水面的反射效果,而RADEON 9600则把反射和折射效果都表现了出来!

下面是中等画质:

  Intel 915G     ATI RADEON 9600
 

   

    在左图中,水面的阴影效果已经消失了,不过主要是由于此场景的位置原因,如果你变换一个位置,还是可以看到一些阴影效果的。

  Intel 915G    ATI RADEON 9600

  


    “快速”模式下的效果:

  Intel 915G    ATI RADEON 9600
 

  


  水面的波纹勉强显示了出来,但是有时会出现跳帧,还是当你换一个画面角度时会恢复正常。

  Intel 915G      ATI RADEON 9600

  


    此时的阴影效果已经完全失真了。

  Intel GMA 900    ATI RADEON 9600

 

 

 

    综上所述,i915G在象素阴影处理当中还存在一些问题,希望厂家在日后发布的驱动程序中能够予以解决。






十一、DVD, MPEG4, HDTV 播放效果

DVD, MPEG4, HDTV 播放效果

   测试的最后一环是检测新显示核心的对不同格式视频的播放效果。

   首先是MPEG-4。我观看了一部电影(512x384, 130/96kbps video/audio, DIVXMPG4 V3/MPEG Layer-3).


    结果并不令人吃惊,i915G与强大的Pentium 4 EE处理器配合,在播放过程中没有遇到任何阻碍,效果相当流畅。

    而后是DVD格式的影片 (720x576, 8712/448kbps video/audio, Interlaced MPEG-2/Dolby Digital [AC3]).

    效果同样一流,不再浪费笔墨。

    最后是最难的一关, 一部HDTV影片 (1440x1080, 8000/384 kbps video/audio, Windows Media Video/Audio 9 Professional):

    i915G占用了最小的cpu资源。无疑这是由于软件解码器对intel处理器的专门设计使得i915G获得了最大限度的表现空间。

HDTV平均播放速度:

    播放标准允许最大每秒24帧的播放速度,尽管播放过程中并未出现跳帧的现象,但Windows Media Player的统计数字只给出了23.8fps的最大帧速率。






十二、总结

  与老气横秋的Extreme Graphics 2核心相比,GMA 900无疑向前迈进了一大步:更好的性能表现,对DirectX 9的硬件支持,更高的RAMDAC频率,还有支持多显示器和良好的HDTV播放效果,等等。

  而另一方面,GMA 900不提供FSAA ,它的各向异性过滤也只有最大4x层级,还不提供对T&L和阴影顶端处理的硬件支持,而且多边形处理功能方面的限制使其无法对含有大量多边形的图像实现一个很好的处理效果。

  以上几点可以看出,intel对于集成显卡的态度在细微之处并未发生改变。它只是在表面功能上作足了文章,比如其大力宣传的对DirectX 9的硬件支持等等。然而实际上,GMA 900的DirectX 9支持并不能其它对手带来太大威胁,倒像是为了依从于微软的下一代操作系统而作出的产品。

  看来intel始终没有意识到要发展高性能、多功能的集成显卡来保持与独立显卡之间的竞争力这一点的重要意义,很显然,相对廉价PCI Express版的ATI 和 NVIDIA显卡, 如 RADEON X600/X300 和 GeForce PCX 5750/5300要比intel的速度更快,也更具竞争力。

  当然,不管怎么说,intel集成显卡对DirectX 9的硬件支持还是一种很重要的进步,我们期待着ATI 和 NVIDIA会做出有效的回应,当然,不要忘记VIA 和 SiS,他们也同样在努力呀!

设为首页】 【收藏此页】 【返回顶部】 【关闭

精彩专题

合作信息