0

私はまだOpenCLの専門家ではありませんが、OpenCLを使用してリンクリストを作成したいので(セルを「ボクセル」にし、パーティクルをこれらのボクセルにリンクさせたい)、2つのリストは次のようになります。(particles,voxels)

関数を使用した(簡単な)方法をオンラインで見ましたatom_xchgが、アトミック関数は一部のGPUでサポートされており、他のGPUではサポートされていません。

注:アトミック関数がサポートされているかどうかを確認するために、khropenclにチェックがあることを知っています

したがって、質問は次のとおりです。

  1. 一般的に、どのGPUがアトミック機能をサポートしますか(例:nvidiaシリーズ2xx以降またはATI 4xxx以降のGPU)

  2. ローカルメモリのアトミック関数は遅いですか?

  3. アトミック関数がサポートされていない場合、リンクリストを作成する簡単な方法はありますか?

OpenCL1.0を使用しています

4

0 に答える 0