老一辈的数码硬件爱好者都知道,早些年,有一种显卡互联技术,英伟达称之为“SLI”,AMD称之为“交火”,俗称“多显卡交火”技术。
这种技术可以将两个或多个显卡互连在一起,可以显著提高显卡的性能,但无法达到1+1>2的效果,只能达到1+1>1的效果。
当两个或多个显卡相互连接时,人们非常关注,只有当这些显卡在内存容量和带宽方面基本相同时,它们才能充分发挥最佳效果。 如果两者如此不同,那么将这些卡片链接在一起就没有意义了。
显然,将多个显卡互连在一起是否有意义,取决于互连相对于单个显卡带来的性能提升程度。 如果它太小,比如说在 20% 以内,那么它就不重要,至少只有超过 30% 才有意义。
当时,多显卡互联的游戏一度风靡一时,然后逐渐消失。 有些朋友可能认为这是因为互联带来的性能提升不大,而且很鸡,所以被淘汰了,但事实并非如此,这种想法是错误的。
近日,一位海外极客演示了这项技术,具体来说,他将英特尔ARC A770 16GB显卡与NVIDIA的Titan XP 12GB显卡连接起来。
Titan XP是一款已经发布了将近7年的老显卡,你一定不要以为这款显卡的性能已经很落后了,很盘,性能也差不多了英特尔ARC A770。
此外,ARC A770 16GB版显卡的带宽为560GB s,Titan XP 12GB版显卡的带宽为548GB s。
那么,通过将 ARC A770 16GB 与 Titan XP 12GB 互连,您可以获得多少性能? 这是最令人担忧的问题。
答案是70%。 互联后的整体图形性能比每个单独的GPU高出70%左右,这意味着并联后的整体图形性能是单个显卡的170%,这是一个比较大的提升,整体损失仅为30%。
这位极客对复杂的计算进行了测试,如果只用一个显卡进行计算,大约需要两个小时,或者大约 120 分钟。 用并行显卡计算,耗时1小时27分钟,约90分钟,保守估计节省约30分钟。
从测试结果来看,将两块显卡互连在一起的性能可以提升70%,这是非常大的,也是非常实用的,那么为什么这些年没有继承和发展这项技术呢?
主要原因之一是这样做会使游戏开发人员更加困难。 游戏开发者要加很多额外的**,才能让游戏支持多显卡,而这类游戏玩家基数比较小众,花这个功夫是不划算的。
另一个可能的原因是,中高端显卡的体积通常比较大,这与当年不同。 很难在普通主板上同时安装两个大型显卡,这甚至没有考虑功耗和功耗。
除此之外,它对普通消费者用户,尤其是游戏玩家来说不是很有吸引力。 因为图形卡互连在一起并不能充分发挥1+1>2的效果,所以最好买一张性能为“2”的显卡,成本比买两张性能为“1”的显卡要低,性价比更高。
综上所述,虽然多块显卡通过互连在一起可以显著提高性能,但在普通消费领域很难普及并成为主流。 看到这里,千万不要以为这项技术已经或即将被淘汰,在工商业领域,情况截然相反。
例如,在数据中心、超级计算机、AI训练集群中,互连多个显卡(超过数万张)是很常见的。 对于这类用户来说,所有的问题都不是问题,供电不是问题,功耗不是问题,成本也不是问题,只要能大幅提升性能,所有的投资都是值得的。
因此,多显卡互连技术不会被淘汰和消亡,其目前的应用场景主要集中在某些专业领域,未来有望进一步发展,整体寿命还是很有滋养的。