GPGPU(General-Purpose computing on Graphics Processing Units)とは

GPGPUとは、GPUの演算資源を画像処理以外の目的に応用する技術のことである。

CUDA(Compute unified device architecture)

NVIDIA社がリリースしているGPGPUを実現するための開発環境
GPUのプログラミングにはCgといったような画像処理ベースの開発環境しかなかったが
CUDAは汎用目的並列処理を行うための コンピューティングアーキテクチャであり簡素なC言語を拡張した言語で記述できる

 
gpgpu.txt · 最終更新: 2010/01/26 18:17 by cs
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki