2012-09-18 4 views
8

誰かがCUDA5 SDKを使い始めましたか?
私はいくつかのcutil関数を使用する古いプロジェクトを持っていますが、それらは新しいものに放棄されました。CUDA5例:誰かがcutilの定義をCUDA5に翻訳していますか?

ソリューションは、ほとんどの機能がcutilから翻訳できること* /切断した*似た名前のSDKには、*ヘルパーから同等* .hのヘッダ...

例としては: cutStartTimerちょうどsdkCreateTimer なり単純です...

+0

"CUDA5 SDKを使い始めた人はいますか?" - 多分。あなたの質問は何ですか? – l4mpi

+0

@ l4mpi:質問は*極めて*クリアです。彼/彼女は、古いバージョンのSDKに同梱されているサポートされていないcutilライブラリを使用してコードを作成しています。今は明らかにCUDA 5を同梱していないので、それについて何をすべきかという疑問があります。 – talonmies

+0

@talonmiesさて、cuda5はまだリリースされておらず、例ではcutilが削除されているという事実を考えると、どうして彼はcutilを置き換えることを意図した新しいヘッダを使用していないのですか? – l4mpi

答えて

16

誰かがCUDA5 SDKを使い始めましたか?

おそらく。

cutilの定義をCUDA5に翻訳した人はいますか?

多分。しかし、それを置き換えることを意図した新しいヘッダファイルを使用するだけではどうですか? Beta release notesより引用:

前CUDA 5.0に、CUDAのサンプルプロジェクトはcutilというヘッダーとソースファイルとユーティリティライブラリ を参照しました。これは、CUDAサンプルで\ V5.0 \ C \共通の\ INC

helper_cuda.h, helper_cuda_gl.h, helper_cuda_drvapi.h, helper_functions.h, 
helper_image.h, helper_math.h, helper_string.h, and helper_timer.h 

これらのファイルは、CUDAデバイス初期化のためのユーティリティ関数を提供する を発見CUDA 5.0に CUDAサンプルで除去し、ヘッダファイルで置換されています CUDAエラーチェック、文字列解析、画像ファイルの読み込みと保存、および タイミング機能。 CUDAサンプルプロジェクトでは、 の参照とcutilへの依存関係がなくなり、今後はこれらのヘルパー関数 が使用されます。

+5

+ 1。 CUTILは何度も述べられているように(過去のバージョンのreadmeを含む)、SDKのサンプルの外部では使用できませんでした。 – harrism

+0

はい、それだけでした。 – Manuel

+0

@harrismこれは、helper_ *ヘッダーもサンプルディレクトリにあり、SDKサンプルの外で使用されることを意図していないことを意味しますか? – phoad

関連する問題