NVIDIA造出16核心全球最大GPU,靠的就是它!( 四 )


▲支持NVLink技术与不支持NVLink技术的CPU连接结构示意图。

作为一种创新的总线设计,NVLink如果只是用于连接GPU,就显得有些浪费了。实际上英伟达希望NVLink作为系统的基础总线而存在,就像PCIe总线那样。在这一点上,IBM有力地支持了英伟达,IBM为旗下的高性能处理器Power 8+中加入了对NVLink 1.0的支持,这使得Power 8处理器能够通过更快、更宽的NVLink连接GPU,而不是之前的PCIe。在一些系统中,四颗GP100 GPU和2个IBM Power 8+处理器借助于NVLink总线,可以实现GPU之间的两两联通以及CPU和GPU之间的互联互通,相比PCIe效率大大提升。

NVIDIA造出16核心全球最大GPU,靠的就是它!

▲NVLink总线结构示意图。

除了面向大中型设备外,英伟达还推出了采用英特尔处理器、使用NVLink总线的设备。这款专门面向AI加速市场的设备被称为DGX-1,它集成了8颗GP100 GPU和双插槽、20核心的英特尔至强Xeon E5-2698v4处理器。由于每颗GPU只有4个NVLink总线,因此8颗GPU组成了立方体样式的网状网络拓扑结构。其中一组4颗GPU可以实现两两连接,然后每颗GPU再和另一组相对应的GPU直连,最终实现了8颗GPU互联的设计。