CUDAは、最初のCUDAランタイム関数が呼び出されたときに暗黙的に初期化されます。
コードの実行時間を計り、ループ()を介して100回for([100 times]) {[Time CUDA code and log]}
繰り返します。これは、各反復でのCUDAの初期化時間を考慮する必要もあります。したがって、反復ごとにCUDAの初期化を解除する必要があります-これを行う方法は?
を使ってみましcudaDeviceReset()
たが、初期化されていないCUDAがないようです。
どうもありがとう。