システムのGPUをGPGPUとして使用したいと考えています。マシンはリモートで、私には管理者権限がなく、ドライバについては何も知らない。私が知っているのは、Matrox VGAカードを持っているということです。 Cコードとgccコンパイラを使ってGPGPUとして使うことはできますか?何らかのドライバが必要ですか?または、私はOpenGLを使用して、私の目的に合うようにロジックをねじることができますか?どのシステムでもGPGPUとしてGPUを使用できますか
0
A
答えて
1
OpenGLを使用してこれを行う簡単な方法はありません。グラフィックスカードがGPGPU機能をサポートしていることがわかっているなら、これを行うのは簡単でしょう。すなわちCUDA、OpenCL、またはAMDストリームである。次に、これらのAPIの1つを使用して、計算にGPUを使用するプログラムを記述することができます。このためには、対応するSDKが必要です。しかし、このAPIを使用しても、複雑な計算にGPUを使用するのは簡単ではありません。
0
グラフィックスカードのOpenCL/CUDA/Stream機能を使用するには、その機能を公開するドライバが必要です。それ以外の古いカード(ATI X800シリーズなど)は、GPGPUが必要とするものを効率的に実行するために必要なハードウェアを持っていないため、そのような目的では使用できません。
Matrox VGAカードはGPGPUをサポートしていません。あなたはのOpenGL/GLSLまたはのDirectX/HLSLで書かれたシェーダを通じて何をしたいのかと逃げる可能性があるので
1
少数のMatroxのビデオカードは、OpenGLと/またはDirectXのサポート。
ビデオカードの仕様を確認してください。
警告:これらのカードは特に優れたGPUを持っていることは知られていません。
関連する問題
- 1. SLIをサポートしていないシステムで2つのNVIDIA gpuカードをCUDA計算に使用できますか?
- 2. iPhoneでGPU加速計算(GPGPU)を行うためのリソース?
- 3. スタティックコードではどのCMSシステムを使用できますか?
- 4. GPUの共有メモリはMatlabでどのように使用できますか?
- 5. Ipython NotebookでGPUを使用することはできますか?
- 6. GPUでopenclを使用してデバイスメモリより大きいバッファを割り当てることができます
- 7. GPUを使って.NETからAES暗号化を行うことはできますか?もしそうなら、どうですか?ダブリンのトリニティカレッジから
- 8. システムのms-officeで作成したマクロを別のシステムに使用することはできますか?
- 9. どのアプリケーションでもパーシスタンスレイヤーを使用できますか?
- 10. ホストカーネルとGPUドライバのバージョンが異なるドッカーイメージの中でGPGPUを実行する方法
- 11. Capybara + RSpec:どのWebアプリケーションでも使用できますか?
- 12. CUDAをサポートするGPUもOpenCLをサポートしていますか?
- 13. システムRAMへのGPUアクセス
- 14. UNIXシステムとWindowsシステムの両方でAntスクリプトを使用してApacheを再起動しますか?
- 15. XNAを使用して画像処理用のGPGPUにアクセスする
- 16. jRuby、Ruby on Rails、JDBCを使用しても、ORMを使用できますか?
- 17. constはどこでも使用できますか?
- 18. システム/ exec/openの$ Config {perlpath}を使っても安全ですか?
- 19. 「Java + GPU」プレゼンテーション/トークはオンラインで利用できますか?
- 20. VMWare Fusionを使用してGPUにアクセス
- 21. c/C++ライブラリを使用してgpu出力をダイバーします
- 22. UP1をインストールしても、引き続きJDBCを使用できますか?
- 23. 評判スコアリングシステムは、PHPのOpenL Tabletsなどのビジネスルール管理システム(BRMS)を使用して実装できますか?
- 24. GLEWを使用すると、私のGPUが2.0にしか準拠していない場合、私のシステムはなぜOpenGL 3.2をサポートしますか?
- 25. TensorFlowはデフォルトで、マシン内のすべての使用可能なGPUを使用しますか?
- 26. ObjectChangeListenerを使用して、どのオブジェクトの変更もリッスンすることはできますか?
- 27. WQLを使用してどのオブジェクトをクエリできますか?
- 28. どのようにMPI_COMM_WORLDを宣言してどこにでも使用できますか?
- 29. どのバージョン管理システムを使用しますか?
- 30. どのバージョン管理システムを使用しますか?