GPU集群

编辑
本词条由“匿名用户” 建档。
GPU集群是一个计算机集群,其中每个节点配备有图形处理单元(GPU)。通过图形处理单元上的通用计算来利用现代GPU的计算能力,可以使用GPU集群执行非常快速的计算。 GPU集群的硬件分类分为两类:异构和同质。 可以使用两个主要IHV的硬件(AMD和nVidia)。即使使用了相同GPU的不同模型(例如8800GT与8800GTX混合使用),GPU集群也被认为是异构的。 ...

GPU集群

编辑

GPU集群是一个计算机集群,其中每个节点配备有图形处理单元(GPU)。通过图形处理单元上的通用计算来利用现代GPU的计算能力,可以使用GPU集群执行非常快速的计算。

硬件(GPU)

编辑

GPU集群的硬件分类分为两类:异构和同质。

异质

可以使用两个主要IHV的硬件(AMD和nVidia)。即使使用了相同GPU的不同模型(例如8800GT与8800GTX混合使用),GPU集群也被认为是异构的。

GPU集群

同质

每个单个GPU的硬件类别,品牌和型号都相同。(即包含100个8800GT的同质集群,所有集群具有相同的内存量)

根据以上语义对GPU群集进行分类,主要是指导群集上的软件开发,因为不同的GPU具有可以利用的不同功能

其它硬件

编辑

互连线

除了计算机节点及其各自的GPU外,还需要足够快速的互连以便在节点之间穿梭数据。互连的类型很大程度上取决于存在的节点数。互连的一些示例包括千兆以太网和InfiniBand。

供应商

NVIDIA提供了专门的Tesla首选合作伙伴(TPP)列表,这些列表具有使用Tesla 20系列GPGPU构建和交付完全配置的GPU集群的能力。AMAX信息技术、戴尔、惠普和Silicon Graphics是提供完整的GPU集群和系统产品线的少数几家公司。

软件

编辑

制造许多配备GPU的计算机所需的软件组件包括:

  1. 操作系统
  2. 每个群集节点中存在的每种GPU类型的GPU驱动程序。
  3. 群集API(例如,消息传递接口 MPI)。
  4. VirtualCL(VCL)群集平台是OpenCL™的包装,它允许大多数未修改的应用程序透明地利用群集中的多个OpenCL设备,就像所有设备都在本地计算机上一样。

算法映射

编辑

映射算法以运行GPU群集有点类似于映射算法以在传统计算机群集上运行。示例:不是在RAM中分配阵列的一部分,而是在GPU群集的节点之间划分纹理

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/111262/

(4)
词条目录
  1. GPU集群
  2. 硬件(GPU)
  3. 异质
  4. 同质
  5. 其它硬件
  6. 互连线
  7. 供应商
  8. 软件
  9. 算法映射

轻触这里

关闭目录

目录