表:\ref{table:dpi}のようになる。記述は以下のようになる。全部同一であるということは少なくない。上で実行することが可能になった。実装でどのように対応したかについて説明する。対するプログラミングと同様に性能を向上させるためには、プログラム全体を対象とした並列度を高くしなければならない。+明示的な並列化部分はループ部分である。高速で演算を行うことができる。+プログラムの大部分がループであれば、データ並列による実行だけでプログラムの性能は向上する。+しかし、多くのプログラムはその限りではない。おいてネックになる部分はデータ転送である。間でデータの共有ができない。空間ごとコピーするしかない。+これが大きなオーバーヘッドになるので、データ転送をオーバーラップする必要がある。