TESLA

  • GPUコンピューティングとは何か?
  • GPUアプリケーション
  • サーバやワークステーション
GPUを使って開発する. 開始する
Divider

並列プログラミング

あなたのニーズに最も合ったソリューションを用いて並列プログラミングを今すぐ始めよう。選択肢は、GPU加速されたライブラリーに入れ、コードに数個のOpenACC Directivesを追加するか、または自分の並列アルゴリズムをデザインするだけです。お持ちのアプリケーションを加速するために、これらのアプローチを組み合わせることさえ可能です。

CUDA 5を手に入れる
CUDA 5によって、あなたのコードを加速させよう。CUDA 5の高度な性能が、GPUアクセラレーションをかつてないほど簡単にします。
 

GPU加速されたライブラリー

 

OpenACCディレクティブ

OpenACCディレクティブを用いてアクセラレータでポータブルコンピューティングを実施する最も簡単な方法。

アクセラレータ用のOpenACCディレクティブ
OpenACC
> オープン:オープンスタンダードなの
   で、あなたのコードは古くなりません
> 簡単:パラレルコンピューティングの
   ための簡単でハイレベルなコンパイ
   ラ駆動式アプローチ
> ポータブル:以前からのFortranやCコ
   ードを加速させるのに打ってつけ
 

プログラミング言語

既に知っているプログラミング言語を用いて、自分独自のパラレルアプリケーションやライブラリーを開発しよう。

CUDA C / C++
CUDA C / C++
CおよびC++アプリケーション向けGPUアクセラレーション

CUDA Fortran
CUDA Fortran
Fortranアプリケーション向けGPUアクセラレーション

その他のプログラミング言語ソリューション