AT-1-2 CUDA : メニーコアGPGPUアーキテクチャ及びC言語ベースの開発環境(AT-1. 高並列プロセッサによる高性能メディア信号処理,チュートリアルセッション,ソサイエティ企画)
スポンサーリンク
概要
- 論文の詳細を見る
CUDA^<TM> (Compute Unified Device Architecture)はNVIDIAのメニーコアGPGPU(General Purpose Graphic Processor Unit)上で超並列コンピューティングを実現するためのソフトウェア・プラットフォームである。CUDAアーキテクチャのCプログラムは、最小限のスレッド、ブロック分割の記述等を追加することで複雑な並列処理プログラムを高効率でGPGPU上で実行できる。本発表ではGPU(Graphic Processor Unit)アーキテクチャの進化に伴い、いかにGPUが汎用のメニーコア並列プロセッサになったかの経緯、最新のGPGPUのアーキテクチャ及びこれをプログラミングする手法に関して説明を行う。
- 2009-09-01