• ベストアンサー

GPUプログラミング

GPUのプラグラミングで興味がわき、参考になるサイトを探しているのですが、見つかりません。 「GPU プログラミング」などで検索してみたのですが、CUDAを使ったものばかりです。 自分のPCはAMD Radeon機なため、NVIDIA用のライブラリであるCUDAでは参考になりません。 まずはGPUに「1+1=2」をやらせるところから始めようとおもうのですが、AMD Radeon向けの解説をしているところはないでしょうか。 言語はC#か、VB.NETを想定しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • _kappe_
  • ベストアンサー率68% (1522/2216)
回答No.2

GPUのプログラミングと言っても、描画させるほうの話ですか。それともGPGPUとして並列演算をさせるほうの話ですか。 後者だとしたら、CUDAほどポピュラーではありませんがOpenCLを学ぶといいと思います。「OpenCL C#」で検索するとhttps://www.amazon.co.jp/dp/4877832971のような本が見つかりました(ただし出版は10年前)。

DESTROY11
質問者

お礼

とりあえずは並列演算です。 OpenCLですね。 ありがとうございます。

その他の回答 (1)

  • t_ohta
  • ベストアンサー率38% (5078/13272)
回答No.1
DESTROY11
質問者

お礼

なんか導入の時点でくじけそうです。 ありがとうございます。

関連するQ&A

  • GPUを限界まで使うプログラム

    グラフィックプログラミングに興味があります。 3Dや物理シミュレーションなどGPUやCPUの性能を発揮するプログラムを書けるようになりたい のですが CUDAとかDirectXというのはi7の内部GPUだと使えないのでしょうか? GPUの性能を遺憾なく発揮できるプログラムはどんな言語、書籍などで勉強したらよいでしょうか

  • 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があれば教えて下さい

  • プログラミングでエクセルファイルを扱うには VB がベスト?

    プログラミングでエクセルファイルを扱うのにベストなプログラミング言語を教えてください。 VB ですか? それとも、C言語などでも便利なライブラリが用意されていますか? ちなみにエクセルのマクロは使いたくありません。

  • GPUのパイプラインについて

    PlayStation2などのゲーム機に搭載されているGPUのアーキテクチャについて詳しい方、参考文献やURLなどありましたら、教えてください。 具体的には、 1.CPU(PS2ではEE)からGPU(GS)に渡されるデータは何? 2.ラスタ処理とは? 3.パイプラインにおける処理 4.ピクセルシェーディングとは?nVIDIAのGPUについて 色々知りたいのですが…。よろしくお願いします。

  • プログラミングをやりたいです

    中1です。僕は、プログラミングの興味があります。今までにjavascriptやhtmlなどをやりました。 そこで、また新しいプログラミングをやってみたくなりましたが、どのような言語が良いでしょうか。又良い参考書等があれば教えていただけませんか。いつかは、簡単なゲームが作れるようになりたいです。 OSはMacとLinuxです。 よろしくお願いします。

専門家に質問してみよう