在本页阅读全文(共9页)
● 第一层茧:多卡互联操作方式
我们要面对的第一层茧,是多卡互联的操纵方式。
多卡互联方案,包括SLI和CrossFireX在内,常规使用的渲染途径一般有AFR和SFR两种。AFR全称Alternate Frame Rendering,即交错帧渲染,该渲染方式通过将不同帧的画面分别交给不同的GPU进行操作来完成画面的输出,每个GPU都将渲染完整的一帧画面。而SFR全称Split-Frame Rendering,该操作方式中驱动会根据负载将画面尽可能平均的分成两个或者多个部分,然后将分割好的画面内的像素任务交由不同的GPU分别完成。
此外,ATI还曾经引入过Super Tiling(瓦片)式交错渲染,这种方式属于对SFR的一种改进和深入,通过将画面进一步细分成更加细小的矩形区域来达到更加贴近平均分配像素任务的目的。但这种方式过于复杂而且兼容性不佳,因此鲜有采用。
不难发现,如果游戏采用AFR模式进行多卡互联渲染,由于前后帧画面的复杂度很可能大不相同,各GPU之间的负载很难达到平衡,这不仅影响多卡互联的效率,而且很多时候还可能会影响min fps表现并最终降低游戏体验。因此在经历了多年发展之后,目前的SLI及CrossFireX多采用SFR方式来进行渲染。
本文导航