SLI的全称是Scalable Link Interface(可升级连接界面),它是通过一种特殊的接口连接方式,在一块支持双PCI Express X16插槽(注意这里只是插槽而不一定都具有16条
PCI Express Lanes)的主板上,同时使用两块同型号的PCI Express显卡,以增强系统图形处理能力。
nVIDIA的SLI技术与早先3dfx的SLI虽然缩写相同,其实已经是全新的技术,不但工作原理不同,甚至名称都不相同,3dfx的SLI(Scan Line interleave,双扫描线交错技术)是将画面分为一条条扫描帧线(Scanline),两块显卡对奇数帧线和偶数帧线分别渲染,然后将同时渲染完毕的帧线进行合并后写入到帧缓冲中,接下来显示器就可以显示出一幅完整的画面。而nVIDIA的SLI则有两种渲染模式:分割帧渲染模式(Scissor Frame Rendering,SFR)和交替帧渲染模式(Alternate Frame Rendering,AFR),分割帧渲染模式是将每帧画面划分为上下两个部分,主显卡完成上部分画面渲染,副显卡则完成下半部分的画面渲染,然后副显卡将渲染完毕的画面传输给主显卡,主显卡再将它与自己渲染的上半部分画面合成为一幅完整的画面;而交替帧渲染模式则是一块显卡负责渲染奇数帧画面,而另外一块显卡则负责渲染偶数帧画面,二者交替渲染,在这种模式下,两块显卡实际上都是渲染的完整的画面,此时并不需要连接显示器的主显卡做画面合成工作。
在SLI状态下,特别是在分割帧渲染模式下,两块显卡并不是对等的,在运行工作中,一块显卡做为主卡(Master),另一块做为副卡(Slave),其中主卡负责任务指派、渲染、后期合成、输出等运算和控制工作,而副卡只是接收来自主卡的任务进行相关处理,然后将结果传回主卡进行合成然后输出到显示器。由于主显卡除了要完成自己的渲染任务之外,还要额外担负副显卡所传回信号的合成工作,所以其工作量要比副显卡大得多。另外,在SLI模式下,就只能连接一台显示器,并不能支持多头显示。
SLI技术也在不断的发展,最初对平台硬件有许多限制,例如必须使用完全一样的显卡(同一个厂家同一个型号的显卡,甚至
显卡BIOS也必须相同),而且在两块显卡之间还必须使用SLI桥接器,支持SLI的也只有Geforce 6800 Ultra/6800 GT和6600GT三款显示芯片等等。组建SLI则可以使用不同厂家的采用相同显示芯片的显卡,低速显卡可以不必使用SLI桥接器(不过性能要比使用SLI桥接器时有所降低),支持SLI的显示芯片也扩大到了除开Geforce 6200/6200TC之外的所有Geforce 6系列以及所有Geforce 7系列等等,不过,由于各个主板的两个PCI-E插槽的间距不是固定的,因此不同主板的SLI桥接器一般是不能替换的。
SLI技术理论上能把图形处理能力提高一倍,在实际应用中,除了极少数测试之外,在实际游戏中图形性能只能提高30%-70%不等,在某些情况下甚至根本没有性能提高,而且目前能良好支持SLI的游戏还不太多。当然,随着驱动程序的完善,目前存在的这些问题应该能得到逐步解决。
主板芯片组根据其对两块显卡实际提供的PCI Express Lanes,支持SLI的方式也不尽相同,有采用PCI Express X16加PCI Express X4的,也有采用双PCI Express X8的,nVIDIA自己的nForce Pro 2200+nForce Pro 2050以及nForce4 SLI X16和nForce4 SLI X16 IE则实现了真正的双PCI Express X16的SLI。