最初にcudaMallocでメモリ領域を確保すると、非常に長い時間がかかります。 これはCUDAの仕様です。 1回だけCUDAを使うようなプログラムには向きません。 2回目以降はあまり時間はかかりません。 動画や、CUDAを複数回使うプログラムになると、 CUDAのパフォーマンスを体感できるようになります。
最初にcudaMallocでメモリ領域を確保すると、非常に長い時間がかかります。 これはCUDAの仕様です。 1回だけCUDAを使うようなプログラムには向きません。 2回目以降はあまり時間はかかりません。 動画や、CUDAを複数回使うプログラムになると、 CUDAのパフォーマンスを体感できるようになります。