Visual C++ の並列プログラミング

Visual C++ は次のようなテクノロジを提供し、汎用のプログラミングに複数のコアを活用し GPU を使用する、マルチスレッドの並列プログラムを作成できるようにします。

Title 説明
自動並行化と自動ベクター化 コードの高速化のためのコンパイラの最適化。
コンカレンシー ランタイム データの並列化やタスクの並列化を活用するプログラムの作成を簡単に行うことができるクラス。
C++ AMP (C++ Accelerated Massive Parallelism) 汎用のプログラミングのために最新グラフィックス プロセッサの使用を可能とするクラス。
旧形式のコードのためのマルチスレッド サポート (Visual C++) 従来のアプリケーションに役立つ、従来のテクノロジ。 新しいアプリケーションにはコンカレンシー ランタイムまたは C++ AMP を使用します。
OpenMP OpenMP API のマイクロソフトの実装。
Visual Studio での C++ ドキュメントのこのセクションでは、Visual C++ の機能のほとんどについての情報が含まれます。