4

複数のGPUでThrustを使用するにはどうすればよいですか?それは単にcudaSetDevice(deviceId)を使用してから、関連するThrustコードを実行するだけの問題ですか?

4

1 に答える 1

6

CUDA 4.0以降でcudaSetDevice(deviceId)は、スラストコードが続くはずです。

各デバイスで個別のベクターを作成して操作する必要があることに注意してください(ピアツーピアメモリアクセスをサポートするデバイスがあり、PCI-express帯域幅で十分な場合を除きます)。

于 2011-11-27T23:59:55.123 に答える