CUDA ドキュメント、特にセクション デバイス管理の CUDA ランタイム API ではcudaSetDevice
、このように書かれています。
cudaMallocHost() または cudaHostAlloc() または cudaHostRegister() を使用してこのホスト スレッドから割り当てられたホスト メモリには、デバイスに関連付けられた有効期間があります。
私の質問はここにあります:cudaHostAlloc
現在のデバイスである dev 0 を使用してホスト メモリを割り当て、そのホスト メモリを dev 1 のデバイス メモリに転送すると、制限や問題はありますか?