KEPLER アーキテクチャ

  • GPUコンピューティングとは何か?
  • GPUアプリケーション
  • サーバやワークステーション
GPUコンピューティングとは何か?

KEPLER - 世界最速のHPCアーキテクチャ

世界で最も速く、最も効率性の高いハイパフォーマンスコンピューティング (HPC) アーキテクチャNVIDIA® Keplerで、パフォーマンスを3倍向上させましょう。画期的なコンピューティング技術と機能を備えたNVIDIA® Keplerは、幅広い科学的コンピューティングアプリケーションに適用でき、ハイブリッドコンピューティングをアプリケーション開発者と研究者にとって使いやすいものにします。



Keplerの画期的なパフォーマンスは、以下のものによって可能になりました。

SMX
SMX
コントロール・ロジックと比べて、より大きな割合のスペースをプロセッシング・コアに適用できるようにするこの画期的なストリーミング・マルチプロセッサ・デザインを通じて、プロセッシング性能と効率を向上させます。
 
 
Dynamic Parallelism
ダイナミック並列処理
プログラマーがパラレル・ネステッド・ループを全て簡単にアクセラレートできるようにすることにより、GPUプログラミングを簡略化します。その結果、GPUは、新たなスレッドをCPUに頼らずに動的に生成します。
代表的なソート・アルゴリズム「クイックソート」を Tesla K20 によって高速化

 
 

Hyper-Q
Hyper-Q
複数のCPUコアが単一のKepler GPUを同時に使用できるようにすることにより、CPUアイドル時間を大幅に削減し、プログラマビリティと効率性を劇的に向上させます。
Hyper-Q の仕組みについて
 

SMX

Dynamic Parallelism

Hyper-Q