| ![]() CUDA™は、複雑な計算問題をGPUが解決できるようにするNVIDIAが紹介する一般目的の並列コンピューティングアーキテクチャです。その中には、CUDA Instruction Set Architecture(ISA)やGPU内の並列コンピューティングエンジンなどが含まれます。CUDATMアーキテクチャをプログラムするためには、現在開発者は、広く利用されている高水準プログラミング言語のひとつであるCを用いることができ、これにより、CUDATM可能プロセッサ上で作成したプログラムを非常に高いパフォーマンスで動作させることができます。将来的には、FORTRANやC++といった他の言語もサポートされる予定です。 これまでに1億個を超えるCUDA可能なGPUが販売され、多くのソフトウェア開発者が、映像・音声処理や物理シミュレーションから石油・ガス探査、製品設計、医療用画像、および科学的研究にいたるまで、様々な専門的および個人的アプリケーションにおける問題を解決するために、無料のCUDAソフトウェア開発ツールを利用しています。10億個を超えるCUDA可能GPU により、アプリケーションを高速化するための、無料のCUDAソフトウェアツールを使用しています。
| |||||||||||||||||||