2011-02-03 21 views
1

http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/openCLのリファレンスカウンタを確認するにはどうすればよいですか?

openCLコンテキストの参照カウントを確認する方法がわかりません。どうしたの?関数呼び出しやフィールドはありますか?私はグーグルで試してみましたが、私はそれを理解できませんでした。私はデバッグと検査(JOCLとJavaを使用)を試してみましたが、何も見ませんでした。お知らせ下さい。

+0

なぜ私はこの質問をするために投票して逃げ出したのか分かりません。私はちょうど私が理解していない重要なことがあると思うし、ダウン投票されるのではなく、それについての対話を持つことはいいだろう。 – smuggledPancakes

+0

この質問は前の日に質問した質問と重複しているため、下線を引いてしまいました。これは主に無効で、1時間以内に質問した別の誤った質問のフォローアップでした。 SOとopenclタグを重複して汚染するのではなく、オリジナルの質問を編集して、コメントシステムを使って理解できないことを明確にする必要があります。 – user57368

答えて

0

clRetain */clRelease *機能を見てください。彼らは非常に簡単に見つけることができるので、あなたはdownvotedされたと思います。それは私ではなかった。

2

情報が意味をなさないため、実際には参照カウントを読むはずがありません。 (仮想clReadReferenceCount_NOT_REAL)関数が戻り、参照カウント値を取得するまでに、他のスレッドが参照カウントをインクリメントまたはデクリメントしている可能性があります。参照カウントにアクセスする唯一の方法は、並行プログラミングのセマフォのように、インクリメントとデクリメント(値を読み取らない)に使用されるglRetain */clRelease * -functionsです。

関連する問題