(25/34)
さて、最後のテーマであるOpenMP並列仕様で書いた並列プログラムの性能評価について述べます。
このページでは、性能評価に使ったプログラムを紹介しています。
1.のEPCCとは英国エジンバラ大学のEdinburgh Parallel Computing Centreであり、OpenMPの基礎的処理のオーバヘッドを測るベンチマークプログラムを発行しています。
2.のSample Programsは OpenMP Architecture Review Board がWeb公開しているOpenMP Fortranの例題プログラムで md とJacobiの二種類があります。この例題プログラムを、OpenMP指示行を無視して逐次プログラムとして自動並列化した場合と、OpenMP指示行を生かしたOpenMP並列の場合とで実行効率を比較しました。