电子科技大学官网:SLI是个什么技术?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/20 11:03:10

SLi技术是实现了两款显卡同时出现在一块板子,构成一套SLI双显卡并行系统,这一技术的应用更大程度的满足了用户对高品质画质的需求。这一技术还是今年6月在台北电脑展上首次出现的,这次电脑展上同时还展现了NV45核心显卡,随着NV45的曝光,这一技术也随着曝光,这一技术自出现以来就陪受世人的关注。

这一接口出现在显卡的端部,卡上的接口类似于PCI Express ×1,通过这一接口实现两块NV45显卡的连接,实现SLi的并行运作。同时NV官方表示,选择PCB卡连接可充分保证信号通讯的质量与速度,显卡间的数据传输采用数字形式进行,这样可有效防止因信号干扰而导致画面不同步的弊端。Voodoo 2所采用的技术是模拟传输方式,数字信号先被转换为模拟信号后才进行合成,因为干扰的影响,在某些时候会出现数据不匹配的问题,导致合成后的画面往往难以同步或出现其他问题,这也是Voodoo 2 SLi技术的主要缺陷。而改用数字信号传输,显然就不存在这个问题,显卡处理完的帧数据被集合起来合成,然后才转为模拟信号输出,从而确保画面的完整性。
nVIDIA将SLi控制功能直接的集成到在显卡的GPU芯片内部,从上图的芯片的逻辑图中可以很容易的看到,在NV45的左侧左侧偏下的位置有一个很小的区域专门负责SLI运作,该区域所掌管的职能包括两块显卡的连接、通讯,渲染任务的指派以及画面的合成等等。由于指令的传输工作相对简单,在芯片的FCBGA封装中也只有极少几根针脚用于SLI模式。但由于别的GPU并没有集成这一控制逻辑,所以别的显卡并不支持这一技术,但由于特殊的原理的所以SLi技术并不支持AGP总线,SLi技术只可运行在PCI-E模式下,对主板提出了新的要求。同时nVIDIA官方还透露,SLi最多可以支持高达8块的GPU并行运行,但是对于目前的市场来看,8块GPU的并行运作并没有什么实际的意义。
对于SLi技术,两款显卡并不是对等的,在运行工用中,一块显卡做为主卡,另一款做为副卡,其中副卡只是接收来自主卡的任务进行相关处理,然后将结果传关回主卡,同时不要声名的是在传送数据的两个途径,两块显卡都是通过PCI-E接口与主板相连接,而这两块显卡之间还要有一个通讯的PCB卡(即SLi桥接卡),其中,连接两块显卡的PCB卡用于任务指派指令以及后期处理结果的传送,这部分的数据量不会很大,所以PCB卡所使用的接口和自身结构都较为简单。但是,显卡在渲染过程中必须调用大量的数据,这部分数据只能通过PCI-E接口从系统中获取。换言之,在SLI系统中有两部分不同的数据流向,一部分为主卡将任务指令通过PCB连接卡传送给副卡,副卡将渲染完毕的结果数据返回给主卡合成,另一部分为处理过程中从PCI-E接口得到的原始数据。

SLi技术采用帧线方式划分任务,想把一幅画完全的渲染出来,一副画面将被渲被分成奇数渲染帧和偶数渲染帧两个部分,然后交给两块显卡分别渲染,完毕之后再统一合成。虽然nVIDIA继续沿用了“Scalable Link Interface”的名号,但在工作的方式上已有了本质性的改变。在nVIDIA的SLi系统中,一幅渲染的画面被划分为上下两个部分,主显卡完成上部分画面,副显卡则完成下半部分的画面,然后副显卡将渲染完毕的画面传输给主显卡,主显卡再将它与自己渲染的上半部分画面合成为一幅完整的画面。这样,一个完整的SLi并行渲染任务就完成了。同理相推,如果有四块显卡并行运作,那么画面会被分成四个部分分别渲染,8个GPU并行也是如此。

SLI技术就是通过串接两张PCI Express界面显卡,然后通过两张显卡的协同工作来提升整个系统的显示效能。
当然,真正意义上的SLI并不象这样简单,它的运行原理十分的复杂。早在PCI界面插槽仍为主流规格的年代,当时著名的3D绘图芯片厂商3DFX,便发表了一项支持旗下巫毒2-Voodoo2 3D加速卡的SLI技术,这项技术通过串接两张巫毒2加速卡,以协同两块芯片的运行,以此来进行系统图像处理速度的加速,并使得它的效能远远大于单张加速卡的效能。