您当前的位置: 首页 - 数码硬件 - 硬件资讯 -

AMD多路交火技术CrossFire X前瞻

来源:
作者:
时间: 2008-03-10 12:43:59
点击:
AMD发布 ATI Radeon HD系列显卡后,广大玩家的关注焦点也都转移到了GPU上,而在Radeon HD系列显卡上,最独特的革新莫过于支持多GPU的3D游戏等应用的CorssFire功能的整合。CorssFire功能到目前为止可以支持2个GPU 核心和4个GPU核心,但在驱动的支持上并没有提供3GPU以上的支持。

  技术的改进总是在不断进行,CrossFire X的出现打破了这一限制,支持4GPU的设计也使显卡性能有了更大的提升空间,下面我们就来提前体验一下CrossFire X的魅力。

  AMD CrossFire技术概述

  在CPU领域里多核处理器已经成了绝对的主流,而多核化也随着GPU的普及在不断过度。以实现3D电影一样的实时3D画面效果就成了厂商们努力达到的目标。当然作为目前的GPU核心来说处理能力还有待增强,于是一个专门用于多GPU核心协同功能的方案就成了最佳的选择。

  多GPU共同工作,就是分担不同的3D画面渲染处理,这样就可以实现GPU的性能整体增强的全新架构了。GPU核心的多少并不是简单的线性性能增强,不过更多的核心也就意味着更强的性能提升空间。AMD的CrossFire技术首次出现是在2005年中国台湾举办的Computex Taipei展会上。

  最早的CrossFire技术应用,专门准备了相应的显卡,通过外部线缆可以互相连接并协同工作,这样的设计弊端是非常明显的,2个显卡不仅占用了过多的空间,另外内部的线缆也太过繁琐,另外也影响了机身背部的美观。而双显卡的配置需求对于消费者来说也带来了更大的经济支出。为了解决这一问题在 Radeon X1950 Pro推出的时候就引入了Native CrossFire的设计方案,也就是通过内部线缆连接多个不同的显卡,而这样也使这一方案更加趋于实用化需求。

  Native CrossFire的一大特点就是非常方便和自由,与之相比AMD竞争对手NVIDIA的SLI就必须要NVIDIA自家的芯片组才能够使用,而CrossFire芯片组不仅限定于AMD公司的产品,Intel的芯片组同样可以工作。

  支持3GPU的CrossFire X

  尽管如此更新的技术还是在不断推出,AMD支持CrossFire的Radeon HD 3870 X2显卡推出后,就更让这一技术更加完美,其整合了2个Radeon HD 3870级GPU的设计同时,也可以完美实现3D渲染支持。

  另外AMD也发布了支持多个PCI Express x16插口的AMD790X芯片组,而AMD790X芯片组的主板大多都采用了类似的设计,这是否意味着如果和2个Radeon HD 3870 X2显卡搭配使用的话,就可以实现4个GPU呢? 失望的是答案是否定的,至少之前是。

  无法支持的原因并不是因为硬件,而是驱动程序还没有推出。而AMD在发布了CrossFire X驱动后这一切就变的可能了。在CeBIT展会上AMD发布了这一驱动。据悉已经拥有了Radeon HD 3870 X2和Radeon HD 3870的玩家,在购买一个Radeon HD 3870 X2后,就可以体验到3GPU和4GPU的强劲性能了。

  2.5倍性能提升

  笔者非常幸运有机会提前感受支持CrossFire X的催化剂预览版的机会,由于测试平台固定所以CrossFire X的相关测试并没有和其他厂商的对比,所以就用1到4个GPU性能差别来对比,更加详细的内容会在后期的文章中介绍。

  测试的系统采用的是催化剂最新的8.451.2.1版本,这里先对CATALYST的版本进行简单的介绍,CATALYST在2007年发布的 时候版本为7.xxx,本次的8.2则是2008年发布的驱动程序,其中小数点之后表示的发布的序号。比如7.11就是2007年11个版本。因此从版本 上推断测试的版本应该是08年第四个Bata版。下面是测试系统的配置。

  点击放大

  样机视图

  CPU:AMD Phenom 2.60GHz 工程样机

  主板:MSI K9A2 Platinum(AMD 790FX)

  内存:2GB DDR2-800(5-5-5-18)

  硬盘:Westren Digital WD1500

  显卡:ATI Radeon HD 3870 X2+Radeon HD 3870 X2

  系统:Windows Vista Ultimate 64bit

 

  点击放大

  设备管理器里显示4块显卡

  点击放大

  驱动里包括CrossFire的开关控制

  此外还准备了ATI Radeon HD 3870以进行对比测试

  1GPU(Radeon HD 3870)

    2GPU(Radeon HD 3870 X2)

  4GPU(Radeon HD 3870 X2+Radeon HD 3870 X2)

  随后进行了如上的3个测试,由于3个GPU也就是Radeon HD 3870+Ra deon HD 3870 X2的组合也进行了测试,但由于是预览版驱动所以并没有正常工作,另外预览版中如果要增加和减少GPU的数量也都需要修改驱动。下面是测试结果汇总。

  点击放大

  3DMark06

  点击放大

  3DMark06 HDR/SM2.0

  CrossFire

  UnrealTournament 3

  点击放大

  Crysis


 

  下面是1GPU到2GPU,1GPU到4GPU以及2GPU到4GPU的性能倍数列表。

  

表1

分辨率 1GPU到2GPU 1GPU到4GPU 2GPU到4GPU

3DMark06 3DMark

1,280×1,024/32bit

1.224

1.284

1.049

1,600×1,200/32bit

1.331

1.437

1.080

1,920×1,200/32bit

1.408

1.546

1.098

3DMark06 HDR/SM2.0

1,280×1,024/32bit

1.389

1.571

1.131

1,600×1,200/32bit

1.551

1.853

1.195

1,920×1,200/32bit

1.643

2.041

1.242

Unreal Tournament 3
(vctf-suspense_fly) 4×AA/16×AF

1,024×768

1.268

1.291

1.018

1,280×1,024

1.675

1.824

1.089

1,600×1,200

1.791

2.449

1.367

1,920×1,080

1.804

2.538

1.407

Crysis(island_gpu),
DX10 64bit High/NoAA

800×600

0.935

0.904

0.967

1,024×768

0.918

0.904

0.984

1,280×1,024

1.115

1.082

0.970

1,600×1,200

1.429

1.411

0.988

1,920×1,080

1.344

1.307

0.972

  从测试结果来看,Unreal Tournam ent 的测试结果最令人满意,1,920×1,080dot分辨率的时候,从1GPU到2GPU性能提升了1.8被,而从1GPU到4GPU性能提升了2.54倍。

  不过Crysis的测试结果就不那么理想了,Direct3D 10的测试中2GPU和4GPU的差别几乎没有,据悉AMD也对这一问题有了充分的注意,并会在正式发布的时候解决这一问题。而本次用于测试的不过是驱动的预览版罢了。

  CrossFire和Direct3D 10.1应用

  相信对于Radeon HD 3800的玩家来说,CrossFire X驱动的发布绝对是个好消息,这意味着可以通过购买显卡, 来体验到3GPU和4个GPU的高分辨率游戏体验了。但不得不承认的一个问题是,目前的多GPU市场内NVIDIA的SLI已经成了垄断的地位,多GPU 市场内CrossFire并没有被没有获得广泛支持,这点AMD公司本身也承认,CrossFire的出现能否改变这一现状呢?

  这里并没有对比NVIDIA的SLI,所以在最为重要的性能对比方面无法有对比数据。但NVIDIA的SLI目前最高就是支持3路SLI,而支 持4GPU的CrossFire能否超越也还未知,如果NEIDIA也推出双核心的显卡的话,那么显卡之争也将变成了核心数量的增加上了。

  如果真的是那样,那GPU自身的发展将会面临危机,NVIDIA的GeForce系列和AMD的Radeon HD系列,在3D性能和GPU性能的对比上,并没有一方可以完胜,更多的是3D游戏的支持方面的差别。

  在Direct3D 10的时代,NVIDIA获得了广泛的游戏厂商支持,对游戏的优化也使得软件开发和硬件营销构成了完整的利益链条,而对Direct3D 10的把握也成就了NVIDIA的辉煌。

  Direct3D 10.1时代的来临也带来了全新的几乎,CrossFire和RadeonHD的全新组合能否击败NVIDIA呢?毫无疑问最为关键的还是游戏等3D软件 的支持。如果这样考虑的话,Direct3D 10.1最大的可能就是多GPU方案的竞争,CoressFire和CrossFire X驱动的组合也是势在必行的。Direct3D 10.1也需要Windows Vista的Service Pack 1的正式发布,以及应用软件开发环境稳定后才更能体验出3GPU和4GPU的意义。无论如何CrossFire X的出现对于Radeon HD系列玩家都是一个值得兴奋的消息。

责任编辑: away

相关评论

评论载入中...