CUDAとは?
CUDAアプリケーション
もっと学ぶ
CUDAの授業を実施している大学
CUDAメールに登録
 

NVIDIA社CUDA™ テクノロジは、プログラマや開発者がソフトウェアを作成し、GPU のマルチコア並列処理を利用して複雑な計算問題を瞬時に解決することを可能にした世界で唯一のC言語環境です。 CUDA を使用できるGPUがすでに多数展開されているため、多くのソフトウェアプログラマが無料のCUDAソフトウェアツールを利用し、アプリケーションを急速に発展させています。その中には、ビデオエンコードやオーディオエンコーディングから石油やガスの調査、プロダクトデザイン、医学画像、科学的研究に至るまでが含まれます。

Technology
  • GPUで並列アプリケーション開発を行うための標準C 言語
  • FFT (高速フーリエ変換) およびBLAS (線形代数の基本サブルーチン)用標準数値ライブラリ
  • GPU とCPU間での高速データ転送パスを使用したコンピューティング専用CUDAドライバ
  • OpenGLおよびDirectXグラフィックスドライバとCUDAドライバを同時使用可能
  • Linux 32/64ビット、Windows XP 32/64ビット、およびMacのOSをサポート

White Papers