1

私が見ることができるように、グーグルや多くのサイトでは、nVidia Quadro KXXXXM - Mobile GPU (MXM) に「共有メモリなし」があります。しかし、これらのカード用に CUDA C/C++ で書きたい場合、コード共有メモリで使用できますか? もし可能であれば、これを行うとどうなりますか? グローバル GPU-RAM を使用しますか?

4

1 に答える 1

4

はい、Quadro (K シリーズ) モバイル GPU で共有メモリを使用できます。

これを確認したい場合は、deviceQueryサンプル コードを実行してください。"Total amount of shared memory per block:" を探すと、他のほとんどの最新の GPU と同じ 49152 バイトが報告されます。

これらのリンクの「共有メモリ: いいえ」の参照は、CUDA 共有メモリを参照していません。一部のグラフィックス デバイスが、システム メモリの一部をグラフィックス メモリであるかのように使用して、グラフィックス操作 (つまり、CUDA コンピューティングではない) を行う機能または能力を指しています。これらの参照は、CUDA で使用される「共有メモリ」という用語には関係ありません。

于 2013-11-02T12:04:05.797 に答える