Radeon Xpress的看点何在之二 整合DX9图形显示核心
RS480最大的亮点就是其所整合的图形核心,是第一款整合型Athlon 64芯片组。RS480整合了代号为RV370的X300核心。不过RS480的图形核心在X300的基础上对像素流水线进行了缩减-----由此前的4条减少到2条,工作频率也降为300MHz。这意味着每一时钟周期只能渲染两个像素,与4条管线的Intel GMA 900相比,ATI处于绝对的劣势,但Radeon Xpress的集成显卡拥有两个硬件顶点管线,而Intel的GMA 900没有硬件顶点管线、只能靠CPU来处理所有的顶点操作。虽然X300并不是目前ATI的高端GPU,但是他能完全的支持DirectX 9.0和PS 2.0。可以说RS480属于业界首款真正硬件支持DX9并同时支持PCIE图形总线的整合型AMD64芯片组。
值得一提的是,RS480整合的图形显示系统的显存架构已经放弃了传统的动态共享内存架构,而改用效能更强、更灵活的统一存架构(unified memory architecture)。此前之所以整合型Athlon 64芯片组不是很普遍,主要是因为Athlon 64的内建内存控制器。在处理器上集成内存接口可以为处理器带来非常低内存存取延迟,但相对系统其它设备来说内存延迟却大大增加了,而在传统型北桥芯片比如P4平台中的内存延迟显得更为折中,处理器和北桥芯片中的整合图形核心均拥有几乎一样的RAM存取延迟。
因此如果Athlon 64芯片组采用传统的共享系统内存的显存架构,整合显示显卡的性能很难有飞跃的提升---图形核心难以有效地调用内存资源,此时再强的图形核心都难以充分发挥作用。正是鉴于这种情况,NVIDIA目前暂时放弃了整合产品的开发、VIA虽然推出了整合芯片组但3D性能却强差人意……
针对Athlon 64平台内存延迟不平衡的问题,ATI放弃了传统单一的共享内存设计方案,在主板于北板芯片之间引入了一种独特的本地帧缓存架构框架设计--- ATI称之为"SidePort"功能。板载的RAM共有1颗或2颗显存芯片两种形式-----其中采用1颗显存配置时,图形核心与本地帧缓存之间的通道位宽为32bit(相当与显存位宽为32bit),它可支持16MB、32MB、64MB三种显存容量;而采用2颗显存配置时,图形核心与本地帧缓存之间的通道位宽为64bit(即显存位宽为64bit),其可支持32MB、64MB、128MB三种显存容量。
不过,ATI推荐的标准配置有两种:一颗显存芯片配置,16MB本地帧缓存区或两颗显存芯片配置,32MB本地帧缓存区。当然用户也可以根据不同需要来调节图形核心可支配的显存容量,因为SidePort功能提供3种显存模式:
(1)“只用SidePort”模式,在这种模式下,整合图形核心会使用板载上DDR显存,尽管在主板上集成显存芯片不可避免地增加生产成本,但整体性能肯定要比共享方式要好、成本比独立显卡方案便宜!不过,板载显存容量往往较少---一般只有16MB或32MB。
(2)“只用UMA”模式,在此模式下,整合图形核心完全通过动态分配的方式共享系统内存。其中分配的内存大小可以由BIOS中进行设置,最高可选128MB,虽然容量较大,但是相对的速度较慢,因为这方式要比板载独立显存方式的延迟高一些。
(3)“UMA+SidePort”模式,在此模式式下整合图形核心将会一起使用板载显存+128M系统内存作为显存,这时显卡就会有足够容量的内存可以使用,并有较快的速度。这也就是HyperMemory技术。HyperMemory技术是一项革命性的技术,它采用智能内存分配算法能够使显卡优化使用可用内存空间,在图形芯片和中央处理器之间动态分配内存,从而达到最优化分配内存,保证最需要的数据能够以最快的速度进行存取。
在RS480中“UMA+SidePort”模式又分两种工作模式:“关闭交错(Interleaving)”模式,此时整合图形核心可支配的显存容量是是纯UMA模式下可共享的内存与SidePort显存之和,图形核心将首先使用SidePort显存,需要更多内存时才使用UMA显存;另一种是“打开交错”模式,在这种模式下,图形核心可以同时UMA空间和SidePort内存中请求数据、读写。这种模式下总体性能有所提供,不过对于延迟比较敏感的应用还是SidePort Only模式下最快。如果需要更多显存,驱动将从系统内存中调用。
注:ATI建议在主板提供SidePort内存情况下选择“打开交错”模式,这样可以拥有更高的总体图形性能。
值得我们注意的是,HyperMemory技术可以配合一些没有板载显存的独立显卡使用。在以前的由于接口标准下,图形处理器和计算机中心处理器之间的数据传输速率不能满足实时的图形处理,因此显卡芯片必须配备一个独立的显存,用以存储图形处理器所需要的材质数据以及渲染数据,目前有些显卡的显存已经达到256MB。这项HyperMemory技术将使ATI及其合作伙伴们设计显卡时不必再为显卡配备高价的显存,而是使用系统内存,从而在能够保证显卡优秀性能的条件下使显卡生产成本能够大幅减少。
此外,SidePort还有另一亮点,那就是具有节能功能。如果没有开启SidePort功能,CPU就需要一直工作来取得刷新屏幕所需的数据;但是当SidePort功能开启之后,所有的内存访问都可以通过RS480来实现,而CPU则可以处于省电的休眠状态。
RS480图形核心可以支持VGA、DVI输出,通过独特的SurroundView技术,主要是给多屏幕输出使用。通过此功能,我们在使用独立显卡的时候,主板上的集成显卡同样也可以工作,这样如果假如你手上有一块Radeon X700PRO PCIE之类显卡,加上RS480整合的X300显示,就能实现4屏幕输出模式。
|
|