cutil 機能は CUDA 5.0 サンプル (つまり「SDK」) から削除されました。以前の SDK をダウンロードしてCUDA 5 でコンパイルすることもできます。これにより、以前の SDK に付属していたすべてのものを入手できます。
公式の通知は、CUDA 5.0 リリース ノート (CUDA_Samples_Release_Notes.pdf、サンプルと共にインストール) で nvidia によって行われました。なぜかというと、cutil に対する nvidia の感情はおそらく、ここで表現されている「実際のアプリケーションでの使用には適していません。完全にサポートされていません」のようなものだったのではないかと想像しますが、実際のアプリケーションでは使用されていました。だからそれを止める一つの方法は、それを削除することだと思います. それはただの憶測です。
リリース ノートに記載されているその他の有用な情報に注意してください。
CUTIL は CUDA 5.0 の CUDA サンプルで削除され、NVIDIA_CUDA-5.0/common/inc にあるヘルパー関数に置き換えられました: helper_cuda.h、helper_cuda_gl.h、helper_cuda_drvapi.h、helper_functions.h、helper_image.h、helper_math.h 、helper_string.h、helper_timer.h
これらのヘルパー関数は、CUDA デバイスの初期化、CUDA エラー チェック、文字列解析、画像ファイルの読み込みと保存、およびタイミング関数を処理します。CUDA サンプル プロジェクトには、CUTIL への参照と依存関係がなくなり、今後これらのヘルパー関数を使用するようになりました。
そのため、これらのヘッダー ファイルの一部に便利な関数が見つかる場合があります。