streamを使用すると、処理と転送をそれぞれ非同期に行えます。 streamを使用することで、処理時間の中に転送時間を隠蔽することができます。 複数の処理を非同期に行うことはできません。 同様に、複数の転送を非同期に行うこともできません。 ※ホスト側をマルチスレッドにすることで可能です
CUDA入門 > サンプル入門 > 中級編 > streamの使用
streamを使用すると、処理と転送をそれぞれ非同期に行えます。 streamを使用することで、処理時間の中に転送時間を隠蔽することができます。 複数の処理を非同期に行うことはできません。 同様に、複数の転送を非同期に行うこともできません。 ※ホスト側をマルチスレッドにすることで可能です