了解HPC Linpack(CUDA版)

时间:2014-06-17 17:33:09

标签: cuda

我想知道当HPC Linpack(CUDA版本)运行时,CPU扮演什么角色。他们正在接收来自其他集群节点的数据并执行CPU-GPU数据交换,不是吗?所以他们的工作不影响绩效,是吗?

1 个答案:

答案 0 :(得分:2)

在典型的使用中,GPU和CPU都有助于数值计算。主机代码将使用MKL或其他BLAS实现来生成主机生成的数值结果,设备代码将使用CUBLAS或与设备数值结果相关的东西。

注册开发人员可以使用源代码格式的HPL版本,因此您可以自己检查所有这些。

正如您所说,CPU还涉及各种其他管理活动,例如多节点设置中的节点间数据交换。