edam実行結果

実行したコマンドライン


gcc -O3 -funroll-loops -c matrix.c
~masuda/edam/bin/mpicc -o matrixtest matrixtest.c matrix.o
~masuda/edam/bin/mpirun -np <n> ./matrixtest <size>

台数と実行時間の比較

台数 1 2 4 6 8 10
平均時間 51.34 25.80 14.21 9.625 7.980 6.502
1台/(n台*n)*100 100 99.50 90.35 88.89 80.41 78.95

★2000*2000では、10台実行時に51.35秒、8台実行時に76.92秒でした。 3000*3000では、10台実行時に158.6秒でした。

台数効果のグラフ(2/13更新)

efficiency

1台の実行時間を(n台の実行時間*n)で割り、100をかけた値の グラフを以下に示す。