1

私はcudppを使いたいです。特定のコンピューティング機能のデバイスでのみ機能するかどうか興味がありますか? はいの場合、下限はいくらですか。

ハッシュ テーブルの実装コードで次のエラー メッセージを見つけました。

彼らが言及しているコンピューティングバージョンがわかりません??

4

1 に答える 1

3

私の知る限り、計算能力に関して制限はありません。変更ログによると、Fermi アーキテクチャ (sm_20) のカードにはいくつかの最適化があります。

ただし、 CUDPP 2.0、CUDA 3.0 以降でのみ機能すると述べていますが (3.2 よりも高いバージョンを使用することを推奨しています)、これは計算能力とは直接関係がありません。

アップデート:

OPで見つかったように、cudppHashTableなど、2.0アーキテクチャを明示的に必要とする機能が実際にあります。ソースのドキュメントによると(206 行目):

ハッシュ テーブルの実装には、ハードウェア機能 2.0 以上 (64 ビットのアトミック操作) が必要です。

文言から、特定の計算能力が必要とされる特殊なケースがあると思いますが、それは一般的な要件ではありません。

于 2012-02-04T18:12:40.153 に答える