ガイド付き自動並列化 (GAP) は、アドバイスを提供するインテル® C++ コンパイラーの機能で、正しく適用すると、シリアルコードのアプリケーションに自動ベクトル化または自動並列化をもたらします。 通常使うコンパイラー・オプション -O2 以上に加えて、-guide オプションを使用するだけで、この GAP テクノロジーを有効にして自動ベクトル化のアドバイスを得られます。 -parallel とともに -guide を使用すると、コンパイラーは自動並列化のアドバイスを生成します。
このチュートリアルで行う作業は次のとおりです。
サンプル・アプリケーションを準備する
ガイド付き自動並列化を実行する
ガイド付き自動並列化レポートを解析する
レポートの推奨内容を実装する