使用多个CUDA GPU

时间:2016-02-07 14:28:30

标签: cuda

我使用NVIDIA Grid K2进行CUDA编程。它有两个GPU,每个GPU有1536个核心。 是否可以在单个或多个内核调用中使用这两个GPU?

1 个答案:

答案 0 :(得分:9)

不,这是不可能的。像Grid K2这样的多GPU卡上的每个GPU都是一个独立的CUDA设备,具有自己的内存。因此,每个GPU都有自己的CUDA上下文,必须明确编程。 CUDA驱动程序或运行时不会自动将这两个设备用作内核启动的单个虚拟设备。