除了每一代构架的巨大革新之外,NVIDIA在显存控制器方面也在进行着不断的优化,不过行为略显低调,以至于令玩家产生质疑。实际上本次GeForce GTX 970事件与之前GeForce GTX 660所使用的“非对称显存”事件如出一辙,均是玩家对于NVIDIA显卡所使用的“非常规”显存技术不够理解,进而产生对性能影响的怀疑。而本次争议的焦点就在于GeForce GTX 970中所使用的新技术——Memory Crossbar内存交叉。
Kepler对比Maxwell架构设计
与之前的Kepler构架中只能完全禁用整个L2和MC分区不同,Maxwell可以独立的禁用分区中的L2和MC单元,相对于单纯分区的开与关提供了第三种可能——部分关闭的L2和MC分区。以往常观点来看,每个L2和MC分区对应的是一个整体的内存主控单元,因此当“部分开启”的状态下所对应的显存主控单元会被关闭。
那么问题就来了,禁用了部分L2和MC单元之后就会显而易见的导致显存主控单元分布不均衡,所以NVIDIA在GeForce GTX 970中引入了玩家前所未见的Crossbar技术将显存进行了分区。上图就是GeForce GTX 970中Crossbar的布局,GTX970有13个SMM,SMM通过Crossbar与L2连接,然后L2再连接MC,GTX980有8个L2与MC连接,但GTX970只有7个L2与MC连接,最后2个MC共用一个L2。
Maxwell还引用了另外一个与Crossbar相关的新功能,这个功能只有在像GeForce GTX 970中包含部分关闭的L2和MC分区时才会激活——L2之间的Link。理论上每个L2单元都需要1个接口连接到Crossbar中,同时还需要1个Link连接到它的显存控制器通道中。GeForce GTX 970禁用了一组L2单元,L2之间的Link发挥了作用,让只有一半L2的显存主控保持激活状态。总之,正是这个Link使得在缺少了1组L2单元之后还能使用完整256bit位宽成为了可能。
GeForce GTX 970是首个采用Crossbar技术的产品,那么Crossbar技术的引入是否会对游戏性能产生影响呢?
推荐经销商