SLI重现江湖:Nvidia SLI技术透视
前言:
并行处理在IT业界大有盛行之势,继Intel将超线程引入桌面处理器以后,双核心的CPU也已经箭在弦上。像NC
Q这样的技术可以明显提升多任务操作环境下的系统性能。与此同时,多显示器同时工作已经不在是专业人员的专利,并行处理的应用正越来越广泛。
遗憾的是,我们大部分的应用(比如文字处理程序)并不是根据并行处理设计的。当然你可以同时进行拼写和语法的检查,也可以在后台运行更多的其他程序,但处理器都是先后依次进行处理的。需要同时平行计算的应用程序并不多见。
因此,在大部分应用中,单线程的运行效率便成了决定系统性能的关键因素:系统应迅速的转向用户指定的下一个任务。如果在这样的应用环境中引入并行处理,用户也许只是从心理因素上感到速度加快了一点。
但是,有一项应用却会随着并行处理而性能成倍增长,这就是3D处理程序。
 |
|
NVIDIA 6800 Ultra运行在并列模式 |
在游戏的一个普通场景中,屏幕上会出现大量的3D物体,系统需要计算它们在下一帧中的表现状态。这些物体都是通过成千上万个三角形构成的,尽管物体后面的三角形会被前方的遮挡,但当表现到屏幕上时,它们还是要被进行计算。

同时分辨率也是制约性能的重要因素,在1600x1200的分辨率下,需要描绘1,920,000个像素。当然别忘了那些纹理贴图,vertex和pixel shader程序。这些工作都要在至少六十分之一秒内计算完毕,这样才能保证游戏的顺畅运行。这时系统性能的高低取决于一次能处理多少任务,而不是处理一个任务有多快。
如果不能在赋予一块GPU内并行处理的能力,对于那些游戏玩家而言,两块显卡加起来用也许是最好的解决之道。