プログラムの計算を高速化するGPUベースのビデオカード、どのように?

StackOverflow https://stackoverflow.com/questions/165133

  •  03-07-2019
  •  | 
  •  

質問

この記事で、会社がソフトウェアを作成したことを読みました複数のGPUベースのビデオカードを並行して使用して、1秒間に数千億の固定小数点計算を処理できます。

プログラムはWindowsで実行されているようです。 WindowsからスレッドをGPUに割り当てることはできますか?彼らは独自のドライバーを作成し、それと対話しますか?彼らがそれをどのように行うのか考えていますか?

役に立ちましたか?

解決

コードの重要なセクションをプログラムするために CUDA などの言語を使用していると思いますGPUで計算を加速します。

プログラム(およびそのスレッド)のメイン関数は引き続きホストCPUで実行されますが、高度なアルゴリズムの処理のためにデータはGPUから出荷されます。 CUDAはC構文の拡張であるため、 Cg を使用してGPUで汎用計算をプログラミングします。

他のヒント

開始するのに適した場所- GPGPU

また、記録のために、非GPUベースのグラフィックカードのようなものはないと思います。 GPUは、グラフィックスプロセッシングユニットの略で、定義上、グラフィックスカードの心臓部です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top