私が見ることができるように、グーグルや多くのサイトでは、nVidia Quadro KXXXXM - Mobile GPU (MXM) に「共有メモリなし」があります。しかし、これらのカード用に CUDA C/C++ で書きたい場合、コード共有メモリで使用できますか? もし可能であれば、これを行うとどうなりますか? グローバル GPU-RAM を使用しますか?
質問する
749 次
1 に答える
4
はい、Quadro (K シリーズ) モバイル GPU で共有メモリを使用できます。
これを確認したい場合は、deviceQuery
サンプル コードを実行してください。"Total amount of shared memory per block:" を探すと、他のほとんどの最新の GPU と同じ 49152 バイトが報告されます。
これらのリンクの「共有メモリ: いいえ」の参照は、CUDA 共有メモリを参照していません。一部のグラフィックス デバイスが、システム メモリの一部をグラフィックス メモリであるかのように使用して、グラフィックス操作 (つまり、CUDA コンピューティングではない) を行う機能または能力を指しています。これらの参照は、CUDA で使用される「共有メモリ」という用語には関係ありません。
于 2013-11-02T12:04:05.797 に答える