- 1 名前:a36 ◆K0BqlCB3.k [2008/12/10(水) 15:38:25 .net]
- さてついにOpenCLの仕様が公開されました。
www.khronos.org/opencl/ 公式ページにはAPIのヘッダファイルが公開されており、 まだ実際に動かす事はできないもののプログラミングすることは可能となっています。 ということで、公開に先んじてプログラミングを始めてしまいましょう。
- 321 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 03:37:42 .net]
- >>317
あら、本当だ。 ごめんなさい。 ダラダラとビルドできないことが書いてあったからこれはちゃうなと。 -1001なら同じだわ。
- 322 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 10:55:01 .net]
- wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
- 323 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 15:07:22 .net]
- そんなwwwとか書くなよ・・・実際のところ既にアンインストール後再インストールは試してるしなぁ。
- 324 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 17:53:49 .net]
- なんで出されたもの読まずにコメント出来るのか理解不能ではある
- 325 名前:デフォルトの名無しさん [2010/04/25(日) 01:04:34 .net]
- >>320
後だし情報で言い訳wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
- 326 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 03:00:01 .net]
- >>321
出されたものを読まないでコメントするようだから 結局解決まで時間がかかる人なんだよ。理解できる。
- 327 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 09:39:11 .net]
- ヤギだからじゃないのか?
- 328 名前:デフォルトの名無しさん mailto:sage [2010/05/14(金) 23:31:43 .net]
- GF9400 (CUDA 3.0)のマシンとHD4850 (ATI Stream 2.1)のマシン両方で起こっているのだけれど、
clEnqueueNDRangeKernelで実行したカーネルのイベントがclGetEventInfoで状態を見るとCL_QUEUEDのまま変わりません(queueはインオーダー実行にしてあります)。 kernel自体はきちんと実行終了して希望の結果が得られて、clEnqueueWaitForEventsにイベントを入れて待ってもきちんとCL_SUCCESSで戻ってくるのに、そのイベントの状態を見るとCL_QUEUEDのまま。 そのために、clGetEventProfilingInfoでカーネルの実行時間を調べようとしてもCL_PROFILING_INFO_NOT_AVAILABLEが返ってきて調べられない始末(CL_COMPLETEになっていない証拠)。 clEnqueueWriteBufferなどのイベントはちゃんとCL_COMPLETEになっている。 なんか再現する簡単なプログラムを付けたいけれど、OpenCLはカーネル動く例を書こうとしてもオマジナイが多すぎて改行多すぎで載せられないし・・・ ・kernelは正しく実行されている ・WaitForEventも正しく戻る ・でもイベントはqueuedのまま
- 329 名前:デフォルトの名無しさん mailto:sage [2010/05/14(金) 23:59:03 .net]
- うpろだに上げればよかろうよ
- 330 名前:デフォルトの名無しさん mailto:sage [2010/05/16(日) 13:46:46 .net]
- 並列処理の基本であるキューにためつつキューの中身を取り出して処理するみたいなことは出来るの?
- 331 名前:デフォルトの名無しさん mailto:sage [2010/05/16(日) 21:32:19 .net]
- えっ
- 332 名前:デフォルトの名無しさん mailto:sage [2010/05/16(日) 22:10:17 .net]
- そのためのキューです
- 333 名前:デフォルトの名無しさん mailto:sage [2010/05/17(月) 00:17:50 .net]
- キューはCPU側で実装すればいいのか
- 334 名前:325 mailto:sage [2010/05/17(月) 10:55:56 .net]
- clEnqueueWaitForEventなんか使ってちゃダメだな。
clWaitForEventで待機したらeventがCL_COMPLETEになりました。 queueのインオーダーだと勝手にブロッキングになると勘違いしていてwaitなんて入れても入れんでも一緒ダロとか思ってました。 ところで、アウトオブオーダーの時にclEnqueueWaitForEventなんか使ったらqueue内の順序無視してwaitを先にやっちゃって止まるなんてことにはならんのだろうか・・・
- 335 名前:デフォルトの名無しさん mailto:sage [2010/05/17(月) 23:56:26 .net]
- windowsのリモートデスクトップ経由でOpenCLのプログラムを実行するとplatformの取得に失敗するのな。
びっくりした。windows使えねぇw
- 336 名前:デフォルトの名無しさん mailto:sage [2010/05/18(火) 00:18:59 .net]
- それはNVIDIAのドライバのせいでは?
ATIのOpenCLでもそうなる?
- 337 名前:デフォルトの名無しさん mailto:sage [2010/05/18(火) 00:39:34 .net]
- そうなる。Windowsの仕様。
公式でもVNC使えって言ってる。 ttp://developer.amd.com/gpu_assets/App_Note-Running_ATI_Stream_Apps_Remotely.pdf
- 338 名前:デフォルトの名無しさん mailto:sage [2010/05/18(火) 05:11:24 .net]
- NVIDIAのドライバのせいだなw
- 339 名前:デフォルトの名無しさん mailto:sage [2010/05/18(火) 09:44:11 .net]
- VNCは遅い上にリモートの画面のロックは解除されたりキーボードやマウスでいじり放題になるので目の届かないコンピュータをいじるもんじゃないわな。
迂闊にエロサイトなんて見てしまったら・・・
- 340 名前:デフォルトの名無しさん mailto:sage [2010/05/18(火) 10:36:11 .net]
- cygwinでsshdを起動してssh経由でやっても動かないぜ。
mpiでやっても当然ダメなんだろうな。 こんな状態でHPC市場を狙ってるんですかねマクソさんは。
- 341 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 13:04:33 .net]
- スクリーンセーバーにしてしまおうかと真剣に考えたw
- 342 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 22:39:47 .net]
- 個人的な覚書
ATI Stream 2.1のcl_platform.hはこのままだとmingw-gccで使えない。 38行目の#include <stdint.h>を削除して 77行目 #else /* !_WIN32*/の次の行に入れる必要あり。 khrnosの配っているcl.hpp (\date $Date: 2010-04-23 10:16:50 -0500 (Fri, 23 Apr 2010) $は namespace cl のなかでstd::pairと呼び出してる箇所を全て ::std::pairと修正、 #if defined(__CL_ENABVLE_EXCEPTIONS) #include <exception> #endif をnamespace clの外側に移動する必要あり。
- 343 名前:デフォルトの名無しさん [2010/06/03(木) 07:06:02 .net]
- ワープって何よ。
亜空間跳躍となにか関係あるのか?
- 344 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 23:01:30 .net]
- OpenCLはワープサイズやウェイブフロントサイズをとってこれないのが難点だな。
これが取れないとポータビリティのある最適化はできないよ〜。
- 345 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 13:26:57 .net]
- ワープとかの概念が無用なプラットフォームも OpenCL の対象範囲。
どうせハードウェアごとの最適化が入る部分は、CL がどうこうする部分じゃないよ。 その辺は #ifdef で。
- 346 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 22:55:03 .net]
- ワープサイズに依存しない機種の場合はワープサイズ1でも返してくれればいいんだけど。
- 347 名前:デフォルトの名無しさん [2010/07/01(木) 23:02:44 .net]
- コードのコンパイル、デバイスの生成、データ転送に喰われてスケールしないんだが。
ありがた味のわかるサンプル教えてくれ。
- 348 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 23:05:51 .net]
- コンパイルやデバイスの生成やデータ転送と比べものにならないくらい長時間のデータを計算させる。
- 349 名前:デフォルトの名無しさん [2010/07/03(土) 00:48:14 .net]
- openclでGPGPUするかどうかの判定ラインって何?
やってみないとわからんのか。
- 350 名前:デフォルトの名無しさん mailto:sage [2010/07/03(土) 12:42:13 .net]
- 計算量がNの3乗くらいなら有効だと思うよ。
ループが3重にネストしているような奴。
- 351 名前:デフォルトの名無しさん mailto:sage [2010/07/24(土) 22:38:24 .net]
- 水を差すようだけど,OpenCLだからと言ってO(N^3)がO(N^2)に落ちる訳ではないんだから
それだけでは何の基準にもならないよね. 滅茶重い計算だとNも単純に大きくてデバイスローカルなメモリに収まらなかったりするし 対象デバイスのwarp sizeを想定しながらブロック化とか,結局ifdef祭り.
- 352 名前:デフォルトの名無しさん mailto:sage [2010/07/24(土) 23:00:12 .net]
- うるせえだまってろ
- 353 名前:デフォルトの名無しさん mailto:sage [2010/07/25(日) 08:00:33 .net]
- でっていう
- 354 名前:デフォルトの名無しさん mailto:sage [2010/09/02(木) 01:36:07 .net]
- もう少しなんかあっても良いよね。
- 355 名前:デフォルトの名無しさん mailto:sage [2010/10/10(日) 01:30:39 .net]
- 文字列処理のサンプルってないですか?
- 356 名前:デフォルトの名無しさん mailto:sage [2010/10/24(日) 00:50:26 .net]
- 新しいMacBookPro買ったんだけど
clCreateContextFromTypeでGPU指定したら、そこからCL_SUCCESSが返ってこない・・・ Appleのサイト見てもGeForce GT 330Mはサポートされてるのに
- 357 名前:デフォルトの名無しさん mailto:sage [2010/10/24(日) 01:04:56 .net]
- >>353
nVidiaが公開してるCUDAドライバ入れた?
- 358 名前:デフォルトの名無しさん mailto:sage [2010/10/24(日) 01:33:46 .net]
- >>354
SnowLeopardはOSでサポートされてるんじゃないの? ちょっとぐぐってきます・・・
- 359 名前:デフォルトの名無しさん mailto:sage [2010/10/24(日) 10:40:54 .net]
- ドライバもなしにハードを動かそうとな?
- 360 名前:デフォルトの名無しさん mailto:sage [2010/10/24(日) 16:18:23 .net]
- yanoshin.jp/entry_154.html
いつのバージョンかわからんけど >*必ずToolkit、Driver、SDKの順にインストールすること!(なぜか?) ドライバだけで、他は必要ないのかな? journal.mycom.co.jp/column/osx/335/index.html developer.apple.com/library/mac/#documentation/Performance/Conceptual/OpenCL_MacProgGuide/OpenCLontheMacPlatform/OpenCLontheMacPlatform.html
- 361 名前:デフォルトの名無しさん mailto:sage [2010/10/24(日) 16:21:17 .net]
- 今までRadeonユーザーにOpenCL使ってもらうには
SDKインストールしてもらわないといけなかったんだが、 最新ドライバから、OpenCLランタイムをインストールできるようになったらしい。 めでたいことだ。
- 362 名前:デフォルトの名無しさん mailto:sage [2010/10/24(日) 17:39:16 .net]
- Radeonって全然高速じゃないし使う意味ないよなぁ
- 363 名前:デフォルトの名無しさん mailto:sage [2010/10/24(日) 18:35:46 .net]
- Radeonユーザーの場合はDirectCompute使った方が良いね
- 364 名前:デフォルトの名無しさん mailto:sage [2010/10/24(日) 18:41:34 .net]
- Core i …… RADEON HD 6xxx
Phenom II …… GeForce GTX 4xx
- 365 名前:デフォルトの名無しさん mailto:sage [2010/10/24(日) 19:48:56 .net]
- RadeonだとN体 24Gぐらいしかでないしな
Geforceだと500Gぐらい平気で出るんだけどねぇ
- 366 名前:デフォルトの名無しさん mailto:sage [2010/10/24(日) 23:22:24 .net]
- >>356
秀和システムのOpenCL入門を読んだら Mac:Xcodeあればいい Win:ドライバダウンロード必要 としか書いてなかったからてっきり。 >>357 インストール順番さっそくミスった 実はMacは初めてだからアンインストールの仕方ぐぐらんと
- 367 名前:363 mailto:sage [2010/10/27(水) 09:01:28 .net]
- やっぱり動かない・・・
よく見たらApple英語サイトはGeForceGT330M書いてあるけど 日本語のほうは載ってないし www.apple.com/macosx/specs.html www.apple.com/jp/macosx/specs.html
- 368 名前:デフォルトの名無しさん mailto:sage [2010/10/27(水) 11:20:00 .net]
- それ、OSの必要条件じゃん。だから何?
- 369 名前:デフォルトの名無しさん mailto:sage [2010/10/29(金) 07:17:55 .net]
- developer.apple.com/library/mac/#samplecode/OpenCL_Hello_World_Example/Introduction/Intro.html
> __kernel square を > __kernel void square に置換。 のサンプルも動かない?
- 370 名前:デフォルトの名無しさん mailto:sage [2010/10/29(金) 16:50:26 .net]
- >>365
ごめん それは関係なかった >>366 カーネル以前にclGetDeviceIDsでGPU指定だと止まる。CPUでは動く。。。 試しに>>357の参考してCUDAのサンプルも動かしてみたら CUDA使用可能なデバイスが見つからないというエラーがでる(´・ω・`) でも動くのもあって、oceanFFTとかnbodyとかは動いてくれるんだけど
- 371 名前:デフォルトの名無しさん mailto:sage [2010/10/29(金) 19:14:57 .net]
- そりゃ変だな。ちなみにこちらは Radeon HD 5670 の iMac だが普通に動いてる。
CUDAのドライバにSDKは入れてる(入れただけで放置してたが)。
- 372 名前:デフォルトの名無しさん mailto:sage [2010/11/06(土) 16:01:55 .net]
- gccはOpenCLに興味ないみたいだね
代わりにclang使うしかないのか?UNIXでは
- 373 名前:デフォルトの名無しさん mailto:sage [2010/11/07(日) 00:02:23 .net]
- >>369
gccは開発技術レベル落ちまくってて 本業のコンパイラもLLVM連中やMSに 抜き去られてやばいらしい
- 374 名前:デフォルトの名無しさん mailto:sage [2010/11/07(日) 00:11:37 .net]
- つってもGCC死んだらUNIX系が基盤から崩壊するから、
どうにかしなきゃいかんだろうしどうにかするだろ
- 375 名前:デフォルトの名無しさん mailto:sage [2010/11/07(日) 00:29:49 .net]
- マルチアーキ型のgccの最適化処理がx86特化型であるmsのソレ以上だったことなんてあったか?
- 376 名前:デフォルトの名無しさん mailto:sage [2010/11/07(日) 00:30:00 .net]
- GCCってそんな立ち位置だったっけ?
広く愚直にというイメージがあるんだが
- 377 名前:,,・´∀`・,,)っ-○○○ mailto:!sage [2010/11/07(日) 01:03:36 .net]
- GNUソフトウェアはいつだって言いだしっぺの法則が適用されるんだぜ。
Cell B.E.だってSCEが自らABIを公開してGCCやLinuxカーネルのパッチをコミットした。 NVIDIAやAMDがGCCにコミットしない限り動かんだろ。
- 378 名前:デフォルトの名無しさん mailto:sage [2010/11/07(日) 05:02:21 .net]
- >>371
もうどうにもならん ORACLEのせい
- 379 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2010/11/07(日) 05:21:45 .net]
- なんだかんだでHPCなんて所詮はサーバ市場の1%未満のニッチ市場だよ。
そのなかのGPGPU用の言語の一つのために必死になる奴もそうそういない。 なんならRailsやZend使ってWebサービスを構築してるSIerにでもGPGPUの素晴らしさを説いてくれw
- 380 名前:デフォルトの名無しさん mailto:sage [2010/11/07(日) 10:51:44 .net]
- >>376
動画のエンコード・デコードはダメなの??
- 381 名前:デフォルトの名無しさん mailto:sage [2010/11/07(日) 13:34:36 .net]
- ffmpegと同等の画質を達成すればGoogle様が興味を示す
かも
- 382 名前:デフォルトの名無しさん mailto:sage [2010/11/07(日) 13:44:30 .net]
- なんでGPUを使う→低画質という思考になるの?
- 383 名前:デフォルトの名無しさん mailto:sage [2010/11/07(日) 14:24:23 .net]
- 馬鹿だから
- 384 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2010/11/07(日) 15:08:22 .net]
- ブロックサイズを細かく分けて並列処理しないとGPUのスループットの強みを生かせないから。
CPUで処理するレベルの高画質エンコードは構造的に不向き。せいぜいフィルタだけやらせておけというレベル。
- 385 名前:デフォルトの名無しさん mailto:sage [2010/11/07(日) 20:04:27 .net]
- ブロックサイズ1ピクセル単位とかにでもしないとGPUの優位なんて出てこないんだろうなw
- 386 名前:デフォルトの名無しさん [2010/11/17(水) 00:02:22 .net]
- IntelがCoreプロセッサ向けOpenCL SDKのアルファ版を公開: 新 masafumi's Diary
ttp://masafumi.cocolog-nifty.com/masafumis_diary/2010/11/intelcoreopencl.html
- 387 名前:デフォルトの名無しさん mailto:sage [2010/11/17(水) 01:07:04 .net]
- Windows Onlyか
- 388 名前:デフォルトの名無しさん mailto:sage [2010/11/17(水) 15:57:12 .net]
- Core2Duoなのに入れられない!と思ったら45nm版Core2以降かよ…SSE4使うのな
- 389 名前:デフォルトの名無しさん mailto:sage [2010/11/17(水) 19:24:56 .net]
- そろそろQ6600に引導渡してやるか・・・
Cougar Pointの仕様が色々と半端なので、GPUだけ強化してIvy Bridgeまで引っ張るつもりだったんだが
- 390 名前:デフォルトの名無しさん mailto:sage [2010/11/21(日) 00:35:46 .net]
- 来年からAMDが大攻勢、NVは苦しくなるな。
もうグラフィックボードすら不要になってくる。
- 391 名前:デフォルトの名無しさん mailto:sage [2010/11/21(日) 00:38:40 .net]
- CPUで使う場合も、OpenCL的なメモリコピーを挟まないといけないのでしょうか?
- 392 名前:デフォルトの名無しさん [2010/11/27(土) 07:53:49 .net]
- OpenCLって、いつになったら動かせるようになるの?
組み込み向けにGPGPUしたいんだけど、CUDAだと発熱すごすぎグラフィックボード がどうしても必要なんで、オンボードGPUをOpenCLで動かしたいのだが。
- 393 名前:デフォルトの名無しさん mailto:sage [2010/11/27(土) 08:38:35 .net]
- まるでオンボードGPUだと発熱しないと言わんばかりの意味不明な発言。
- 394 名前:デフォルトの名無しさん [2010/11/27(土) 10:03:51 .net]
- 信頼性は違うだろ?
- 395 名前:デフォルトの名無しさん mailto:sage [2010/11/27(土) 13:28:35 .net]
- オンボードのチップの方が信頼性が高いの?
マザボ丸ごと道連れになるくらいならカード交換で済む方がいい気もするんだが。 今までの経験からすると、寧ろ電源が死ぬことのほうが多いけどね。
- 396 名前:デフォルトの名無しさん mailto:sage [2010/11/27(土) 14:29:27 .net]
- RadeonでもGeForceでもPhenomでもCore 2(45nm以下)以上でも動くよ>>OpenCL
- 397 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2010/11/27(土) 14:34:16 .net]
- SSE4.1以上に限定する意味は一応あるのね。
insertps/extractpsがgather/scatterとして、vlendvpsがプレディケートに使えるから SPMDのカーネルモデルを容易に実現できる。
- 398 名前:デフォルトの名無しさん mailto:sage [2010/11/29(月) 14:16:12 .net]
- OPENCLってグラフィックカードの計算につかうCPUで
普通のプログラミングも計算するってことですか?
- 399 名前:デフォルトの名無しさん mailto:sage [2010/11/29(月) 19:38:51 .net]
- 日本語でおk
- 400 名前:デフォルトの名無しさん mailto:sage [2010/11/29(月) 22:13:20 .net]
- >>395
コストが無駄になるので特定の用途向けの計算に使います。
- 401 名前:デフォルトの名無しさん mailto:sage [2010/12/01(水) 11:07:07 .net]
- じゃあ、グラフィックカードの付いてないノートパソコンでは無意味ということだな。
- 402 名前:デフォルトの名無しさん mailto:sage [2010/12/02(木) 01:56:33 .net]
- C言語っぽく書いて、コンパイラがうまいことSIMDに変換してくれるから意味あるよ。
- 403 名前:デフォルトの名無しさん mailto:sage [2010/12/04(土) 11:20:13 .net]
- GPUでmalloc作った論文どこだっけ?
- 404 名前:デフォルトの名無しさん mailto:sage [2010/12/18(土) 09:11:15 .net]
- 外付けと内蔵グラフィック切り替えるタイプのノートでopenCL使うとどうなるの
NVkernelそこまで対応してるのかな?
- 405 名前:デフォルトの名無しさん mailto:sage [2010/12/25(土) 19:51:36 .net]
- 全ワークアイテムでは同期とれないんだね。ワークグループ内のみか。
さて、どうやって同期とるか・・・
- 406 名前:デフォルトの名無しさん mailto:sage [2010/12/31(金) 18:12:58 .net]
- OpenCLを始めようと思ってサンプルコードを動かしてみたんですが
コンテキストを作るところで躓いてしまいました。 何がいけないんでしょうか? 具体的には cl_int status; cl_context context = clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU, NULL, NULL, &status); とやると、status に CL_INVALID_PLATFORM が返ってきます。 clGetPlatformInfo 関数は、たとえば CL_PLATFORM_VERSION を引数にして実行すると "OpenCL 1.0 CUDA 3.2.1" という文字列が返ってくるので OpenCLドライバが入ってないわけではなさそうなんですが・・・ 環境はCore2Duo E8400、GeForce9600GT、Windows7 32bitです。
- 407 名前:デフォルトの名無しさん mailto:sage [2010/12/31(金) 18:39:37 .net]
- 第一引数がNULLだとそうなるのがある
ならないのがあるのかは知らん 秀和の本読んでると思うけど公式から修正されたソース落としてこれるからそれを参考にしてくれ 今規制中で携帯からコード打つ気にならんw
- 408 名前:403 mailto:sage [2010/12/31(金) 20:39:19 .net]
- >>404
秀和のサイトの修正済サンプルコードを参考にしたら、うまく動きました。 第一引数にNULLではなくコンテキストのプロパティを与えればいいみたいですね。 秀和の本で勉強してると言い当てられてビックリですw この本わかりやすいですね。 大学の研究で何千枚の画像相関やってるんで、OpenCLで夢がひろがりんぐ。
- 409 名前:デフォルトの名無しさん mailto:sage [2011/01/01(土) 10:51:11 .net]
- グラフィックスドゥライヴァのヴァージョンは?
- 410 名前:404 mailto:sage [2011/01/01(土) 16:41:42 .net]
- developer.download.nvidia.com/compute/cuda/3_0/toolkit/docs/NVIDIA_OpenCL_ImplementationNotes_3.0.txt
- 411 名前:デフォルトの名無しさん mailto:sage [2011/01/04(火) 05:00:19 .net]
- openCLを使っています。
CL_DEVICE_TYPE_DEFAULTという値について質問があります。 この値はプラットフォームの標準デバイスを使うと書いてありました。 どのようにしたら、プラットフォームの標準デバイスがGPUなのか、CPU なのかを知ることができるのでしょうか。
- 412 名前:デフォルトの名無しさん [2011/01/26(水) 11:02:46 .net]
- Radeon5850と6970を二本さして、FFTの負荷分散させたいと思ってcontextにデバイス2つのせてキューも2本立てたんだけど、
データ転送も並列実行も同時並列的に実行されないで逐次的に実行されてるみたいなんですよ。 コードは1GPUの場合のものをキューだけ変えて単純に2つ並べただけなんですけれども。 OpenCL StramSDKでマルチGPU?実行されてる方いらっしゃいます?
- 413 名前:デフォルトの名無しさん mailto:sage [2011/01/26(水) 12:09:39 .net]
- AMDからメール来た
AMD Accelerated Parallel Processing (APP) SDK | AMD Developer Central developer.amd.com/gpu/AMDAPPSDK/Pages/default.aspx OpenCL? H.264/AVC: MainConcept www.mainconcept.com/products/sdks/gpu-acceleration/opencltm-h264avc.html
- 414 名前:409 mailto:sage [2011/01/28(金) 13:15:14 .net]
- OpenMP使えばいいんですね.自己解決しましたw
- 415 名前:デフォルトの名無しさん mailto:sage [2011/01/28(金) 18:00:42 .net]
- OpenCLはCUDAやTBBのラッパーという理解で宜しいか?
- 416 名前:デフォルトの名無しさん mailto:sage [2011/01/31(月) 10:23:07 .net]
- OpenMPはCPUしか並列化できない
GPUも並列化したいならOpenMPじゃなくてOpenCL使わなきゃだめだろ
- 417 名前:デフォルトの名無しさん [2011/01/31(月) 21:48:44 .net]
- >>413
レスあざす。 もともとOpenCLで組んでて、OpenCLだけでマルチデバイスで動作しないかなぁと思った悩んでいたもんで。一応ホストのスレッドを二本立てたら並列動作しました!
- 418 名前:デフォルトの名無しさん mailto:sage [2011/01/31(月) 23:26:33 .net]
- AMDのH264のSDKってどうなの?
- 419 名前:デフォルトの名無しさん mailto:sage [2011/02/01(火) 20:28:57 .net]
- >>415
んなもんあったっけ??
- 420 名前:デフォルトの名無しさん mailto:sage [2011/02/02(水) 01:05:26 .net]
- >>416
話解らない奴だな OpenCL H.264/AVC Encoder SDK Beta どうなんだって聞いてるんだから答えろやクソが
- 421 名前:デフォルトの名無しさん mailto:sage [2011/02/02(水) 15:44:26 .net]
- >>417
それAMD製じゃないしAMD専用でも無いじゃん www.mainconcept.com/products/sdks/gpu-acceleration/opencltm-h264avc.html
|

|