アノテーションによって最良の並列処理の可能性をマークする前に、並列処理を追加する場所を選択する必要があります。ここでは、コード領域と実行の候補を詳しく調査する際に考慮すべき要因について、いくつかのトピックを紹介しています。
それぞれのコード領域は、単一の並列サイトとその中に包括される 1 つ以上の並列タスクで構成されます。それぞれの並列サイトは並列実行の範囲を定義します。プログラムには複数の並列サイトを定義できます。
プログラムの一部分をどれほど改善しても、スピードアップしなかった部分よりも速くプログラムを完了することはできません。そのため、最も多くの時間を費やすプログラムのコード領域に労力を費やすべきです。
サーベイツールで提供される [Survey Report (サーベイレポート)] を使用すると、プログラムが時間を費やしている場所を理解するのに役立ちます。