[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 08/21 00:56 / Filesize : 53 KB / Number-of Response : 271
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

OpenCLプログラミング#1



1 名前:a36 ◆K0BqlCB3.k [2008/12/10(水) 15:38:25 ]
さてついにOpenCLの仕様が公開されました。

www.khronos.org/opencl/

公式ページにはAPIのヘッダファイルが公開されており、
まだ実際に動かす事はできないもののプログラミングすることは可能となっています。
ということで、公開に先んじてプログラミングを始めてしまいましょう。

259 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 15:08:18 ]
最近GPGPUを始めようと調べ始めたのですが、
cudaとCLの違いって、CUDAはCPU部分もカーネル部分も混在したプログラムを書いてnvccが両者を分離してくれる、
CLはプログラマ自身が最初からCPU用とカーネル用とを分けてプログラムを書く
という認識でよいですか。

カーネルとかグローバルメモリとかの概念はほぼ一緒と考えてよいのでしょうか。
CLの方が拡張言語っぽくないのと共通規格な分気持ちがいいですが、カーネルのコンパイルとか引数設定を明示的にしないといけない分どんくさい感じですね。


260 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 15:14:41 ]
OpenCLはまだまともに動かないからCUDAにしとけ

261 名前:250 mailto:sage [2010/01/21(木) 18:20:06 ]
cudaとopenclの決定的な違い?

cudaはGPGPU
openclは計算機資源API
GPUに限らず、CPU,(故)Cell/BE,DSPチップ等の演算装置を汎用的な計算機資源として使うためのAPIがCL
GPUを使うならメモリ概念はCUDAとだいたい同じ。

完全にホストプログラムとカーネルプログラムおよび両者間通信を手作業で作らないといけないどんくささ(?)はあるものの
「メインプログラムはホスト実行で,計算機資源だけ別のハードウェアを使う」設計APIなので自由度はかなり高い

ただOpen○○のくせにMac10.6以外はまともに動く環境が少ないとか
JITコンパイルなので実行するまでソースのバグがわからない上に資料がまだ充実してないとか、
けっこうまだまだ問題も多い。
>>260の言う通り今やるならCUDAが良いと思うぞ。

262 名前:259 mailto:sage [2010/01/21(木) 18:49:08 ]
セルとかララビーとかアムドが本気を出すとか色々可能性があるからCLの方がいいかなと思ってたけど
CUDAの方がいいのかな。
拡張言語ってのが言語仕様的にOpenMPあたりと干渉しそうなのもCLを考えていた要素なんだけど。

263 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 22:57:22 ]
どっちもたいして変わらん どっちもやれ

264 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 18:58:59 ]
OpenMPとOpenCLが干渉?
ホスト管理スケジューリングぐらいじゃねーの?

265 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 23:44:42 ]
radeonでCUDAって出来ないの?

266 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 01:25:03 ]
無理。Stream使え。
でも、技術デモ程度ではなく実用したいならゲフォ使え。

267 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 10:59:33 ]
スレ違い



268 名前:デフォルトの名無しさん [2010/01/26(火) 01:24:10 ]
ふぃくすたのOpenCL入門買ったぞ、LinuxでSDKについてきたサンプルコードがコンパイルできなくて死んだ
っていうか普通にアルゴリズムの勉強してからやれクズ

269 名前:デフォルトの名無しさん mailto:sage [2010/01/26(火) 01:27:54 ]
二行目どういう意味?

270 名前:デフォルトの名無しさん mailto:sage [2010/01/26(火) 05:29:18 ]
268 said s/he was kuzu.






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<53KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef