Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
最初に cufftPlanMany() を呼び出すときは約 0.7 秒かかりますが、それ以降の呼び出しはすべて高速です。cufftPlanMany() の最初の呼び出しを加速する方法はありますか?
cufftPlanMany への最初の呼び出しにより、libcufft.so がロードされます。これにより、必要に応じて cuda コンテキストが初期化され、すべてのカーネルがロードされます。ライブラリのサイズによっては、常に時間がかかります。0.7 秒は少し過剰で、次のバージョンの cuFFT で短縮される予定です。また、後続の各 cufftPlan* 関数の時間を少し短縮しました。
初期化時間を短くする必要があるのはなぜですか?