NVIDIAが提供するCUDA™ テクノロジは、プログラマーやソフトウェア開発者が、GPU のマルチコア並列処理を利用して複雑な計算問題を瞬時に解決することを可能にした世界で唯一のC言語環境です。
今日までNVIDIAはCUDA™ をサポートするGeForce®8、そして上位機種のGPUを8,000万台以上も出荷し、その実績は一般向け並列処理プロセッサとしては最大数となります。ハイエンドCPUにおいて最大4コアが搭載される一方で、最新世代のNVIDIA GeForce GPUでは最大240ものプロセッサ・コアが搭載されています。様々な処理をマルチの要素に分割し並列化させることで、GPUの膨大な処理能力を利用し、有利にプログラムを実行することができます。