- ベストアンサー
GPUプログラミング
GPUのプラグラミングで興味がわき、参考になるサイトを探しているのですが、見つかりません。 「GPU プログラミング」などで検索してみたのですが、CUDAを使ったものばかりです。 自分のPCはAMD Radeon機なため、NVIDIA用のライブラリであるCUDAでは参考になりません。 まずはGPUに「1+1=2」をやらせるところから始めようとおもうのですが、AMD Radeon向けの解説をしているところはないでしょうか。 言語はC#か、VB.NETを想定しています。
- DESTROY11
- お礼率65% (369/566)
- その他(プログラミング・開発)
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
GPUのプログラミングと言っても、描画させるほうの話ですか。それともGPGPUとして並列演算をさせるほうの話ですか。 後者だとしたら、CUDAほどポピュラーではありませんがOpenCLを学ぶといいと思います。「OpenCL C#」で検索するとhttps://www.amazon.co.jp/dp/4877832971のような本が見つかりました(ただし出版は10年前)。
その他の回答 (1)
- t_ohta
- ベストアンサー率38% (5078/13272)
お礼
なんか導入の時点でくじけそうです。 ありがとうございます。
関連するQ&A
- GPUを限界まで使うプログラム
グラフィックプログラミングに興味があります。 3Dや物理シミュレーションなどGPUやCPUの性能を発揮するプログラムを書けるようになりたい のですが CUDAとかDirectXというのはi7の内部GPUだと使えないのでしょうか? GPUの性能を遺憾なく発揮できるプログラムはどんな言語、書籍などで勉強したらよいでしょうか
- ベストアンサー
- C・C++・C#
- GPUサーバのレンタルについて
https://www.sakura.ad.jp/koukaryoku/ このGPUサーバは何も考えずにプログラミングしたjavaやC++を持っていけば早く動作するサーバでしょうか? それともGPUを使うようにCUDAを使うなど、特殊なプログラミングをしないといけないでしょうか? 高いのでとても個人では使えないですが、興味があるので教えてください!
- ベストアンサー
- ハードウェア・サーバー
- GPUメーカーの2択
最新CS機ではGPUがNVIDIA製の物からAMD製のものにシフトしたということや、 ゲームの開発協力のようなものがAMDにシフトしてきたこともあって いわゆるRADEONに最適化されてきたので いままで視野に入れていなかったRADEONとNVIDIAで迷っています。 NVIDIAならGTXTITANBLACK、780の6GB Editionあたり、 AMDなら290X、295X2あたりを狙っています。 VRAMは自分の中では最低4GB、かなうなら6GB以上は欲しいのでこういう選択になってしまいます。 290Xの8GB版がサファイアから出るという話がありますのでそれも視野に入れています。 そこで質問なんですが実際どこまで最適化で差がでるのでしょうか? またあなただったらどちらのメーカーにしますか?
- 締切済み
- ビデオカード
- プログラミングをはじめたいのですが・・・
私は学生なのですが、以前からプログラミングに興味があります。そこでプログラミングをはじめたいのですが、どうすればよいのでしょうか? 特にWindowsプログラミングをやりたいと思っています。 学生むきパッケージのVisualStudio.NET 2003を購入しました。しかし、どのプログラミング言語を選ぶのがよいのか分かりませんし、MSDNライブラリの使い方もわかりません。MSDNライブラリでは、プログラミングについてどこまで説明されているんでしょうか?MSDNライブラリがあれば言語の仕様や文法もわかりますか?
- 締切済み
- その他(プログラミング・開発)
- GPUを使った並列コンピューティングの最先端
GPUを使った並列コンピューティングの最先端について教えてください。 CUDAとOpenCLなどを聞いたことがあるのですが、 主流としては、どのような言語やライブラリを使って、 どんな環境(エミュレータ? 仮想PC? 実機? etc・・・)で 並列コンピューティングを行っているのでしょうか? というより既に廃れ始めている感じなのでしょうか?(あまり最近聞かないような気がするので・・・)
- ベストアンサー
- その他([技術者向] コンピューター)
- マルチgpu と、gtx650tiどっちが早い?
今、自作PCの制作を考えております。 そこで、AMD A10 6800K の内蔵グラフィックボードとradeon HD7750 でマルチGPUにしたものと、nVIDIA GTX 650ti単独では、どちらの方が描画性能がすぐれているのでしょうか? 教えていただけると、嬉しいです。
- 締切済み
- ビデオカード
- プログラミング
最近、プログラミングに興味を持ちはじめました。 プログラミングを独学でゆっくりと勉強しようと思っているのですが、Windowsでもできますよね? 始めるにはどの言語が分かりやすいですか? また、分かりやすい解説書やHPがあれば教えて下さい
- 締切済み
- その他(インターネット・Webサービス)
- プログラミングでエクセルファイルを扱うには VB がベスト?
プログラミングでエクセルファイルを扱うのにベストなプログラミング言語を教えてください。 VB ですか? それとも、C言語などでも便利なライブラリが用意されていますか? ちなみにエクセルのマクロは使いたくありません。
- 締切済み
- Visual Basic
- GPUのパイプラインについて
PlayStation2などのゲーム機に搭載されているGPUのアーキテクチャについて詳しい方、参考文献やURLなどありましたら、教えてください。 具体的には、 1.CPU(PS2ではEE)からGPU(GS)に渡されるデータは何? 2.ラスタ処理とは? 3.パイプラインにおける処理 4.ピクセルシェーディングとは?nVIDIAのGPUについて 色々知りたいのですが…。よろしくお願いします。
- 締切済み
- その他(PCパーツ・周辺機器)
- プログラミングをやりたいです
中1です。僕は、プログラミングの興味があります。今までにjavascriptやhtmlなどをやりました。 そこで、また新しいプログラミングをやってみたくなりましたが、どのような言語が良いでしょうか。又良い参考書等があれば教えていただけませんか。いつかは、簡単なゲームが作れるようになりたいです。 OSはMacとLinuxです。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
お礼
とりあえずは並列演算です。 OpenCLですね。 ありがとうございます。