FC2ブログ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

OpenCL の Work Group を可視化する

データパラレルコンピューティングでは,処理が複数の演算器で同時多発的に実行されます.同じ演算器で行われる処理では,互いにメモリを共有したり,同期をとったりできるため,処理の割り当てが重要です.OpenCL では Global Dimension と Work Group という概念によって,処理が演算器にどのように割り当てられるかを制御します.本記事では二次元の並列処理がどのように演算器に配置されるかを可視化します.

Keywords: OpenCL, Work Group

続きを読む

スポンサーサイト

テーマ : プログラミング
ジャンル : コンピュータ

OpenCL の Image2D メモリを使ってみる

OpenCL では,標準的な1次元の配列の他に,2,3次元のデータを取り扱う Image2D,Image3D というデータ型を利用できます.1次元の配列を用いて2,3次元の配列を表現することもできますが,専用のデータ型を用いるとで座標による直観的なアクセスが可能です.ただし,メモリの確保は1次元の配列に比べると若干面倒になります.本記事では Image2D オブジェクトを確保し,画像データにアクセスする方法を説明します.

Keywords: OpenCL, Image2D

続きを読む

テーマ : プログラミング
ジャンル : コンピュータ

プロフィール

Ishida Akihiko

Author:Ishida Akihiko
FC2ブログへようこそ!

免責事項
当サイトに掲載する記事内容は,必ずしも正確性,信頼性,妥当性,有用性,完成度などを保証しません.記事の利用はすべて自己責任でお願いします.当サイトに掲載された内容によって発生したいかなる損害に対しても,管理人は一切の責任を負いかねます.
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
アクセスカウンター
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。