#freeze
-[[GPUコンピューティング研究会:http://gpu-computing.gsic.titech.ac.jp/]]
-[[G-DEP(日本GPUコンピューティングパートナーシップ):http://www.gdep.jp/]]

* GPGPUプログラミング [#g4eed657]
-GPGPUのプログラムは、CPUで動くプログラムとGPGPUで動くプログラムがペアになった形で動く

** プログラムの流れ [#s5e962aa]
-カーネルプログラムをGPGPUのメモリに転送
-入力データを転送して処理
-処理結果をGPGPUのメモリからホストのメモリに転送

** ポイント [#qf0f5f82]
-データ転送やプログラム起動のオーバヘッドを減らす
-ワープ内の全スレッドを有効に動かす
-演算当たりのメモリアクセスを減らすタイリング
-ダブルバッファリング
-メモリアクセスのバンクコンフリクトを減らす
-同期回数を減らす

* CUDA [#ecfd1faf]

* OpenCL [#id11d5e6]

* GPUデータベース [#d69296a3]
** [[ParStream Database:http://www.parstream.com/en/home/index.html]] [#ha72eed1]
-[[ParStream - the first parallel database running on GPUs!:http://it-review.net/article/events/gtc2010/ParStream_the_first_parallel_database_running_on_GPUs_]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS