CUDA Zone
ニュースCUDAとは?CUDA GPUフォーラムdevelopers
 
 
 

CUDAとは?

 
概観

CUDAはGPU(グラフィック処理ユニット)の性能を利用することで、コンピューティング能力を劇的に増大させることができる、NVIDIAの並列コンピューティングアーキテクチャです。

今日、数百以上発売されているCUDA搭載のGPUで、ソフトウェア開発者、科学者、研究者達は、イメージや画像処理、計算処理を行う生物学や化学、流体シミュレーション、CT 画像処理、地質調査、レイトレーシングなど、幅広いCUDAの使用について探求しています。

バックグラウンド

コンピューティングはCPU上の”セントラルプロセッシング”からCPUおよびGPU 上の”コプロセッシング”へと進化しています。 この新しいコンピューティング・パラダイムを可能にするため、NVIDIAはCUDAパラレルコンピューティング・アーキテクチャを発明しました。それは現在GeForceIONQuadroおよびTeslaなどのGPUに搭載・出荷され、アプリケーション開発者にとって重要なインストール済みベースとなっています。

消費者市場において、Elemental Technologies、MotionDSP、そしてLoiLo社の製品を始めほぼすべての主要なコンシューマ・ビデオアプリケーションがCUDAにより加速され、または近い将来加速されることになります。

CUDAはまた科学研究の分野でも熱狂的に受け入れられています。例えば、今やCUDAは世界中の大学や製薬会社の60,000の研究員が新薬開発のために使う分子動力学シミュレーションプログラム、AMBERを加速しています。

金融市場では、NumerixやCompatibLがカウンターパーティー・リスク・アプリケーションのサポートにCUDAを用い18倍の速度を達成したことを公表しました。Numerixは400近くの金融機関で利用されています。

CUDA採用の一つの指標はGPUコンピューティングにおけるTesla GPU 使用の増加です。今やエネルギー部門のシュルンベルジェやシェブロンから銀行部門のBNPパリバに至るまで、世界中のフォーチュン 500企業で700以上ものGPUクラスターがインストールされています。

そしてMicrosoft Windows 7やApple Snow Leopardの近日発売に伴い、GPU コンピューティングが主流となることでしょう。これらの新オペレーティングシステムでは、GPUは単なるグラフィックス・プロセッサではなく、あらゆるアプリケーションにアクセス可能な汎用パラレルプロセッサでもあるのです。

CUDAとOpenCLについての詳細はこちらをクリック

CUDAとDirectXについての詳細はこちらをクリック

CUDAとFortranについての詳細はこちらをクリック



 
 
 
CUDAとは? | CUDA イン・アクション | CUDA GPU | 開発者
© Copyright © 2010 NVIDIA Corporation | 法務情報 | 個人情報の保護 | NVIDIAウィジェット | RSSについて