next up previous
: この文書について... : 課題1(norm) : 実行結果

考察

今回の課題をやったときは、folon4のmyrinetが使えなかったので、folon3を使った。

今回の測定ではうまく並列効果を見る事は出来なかった。 途中早くなっている部分もあるが、並列化すればするほど遅くなってしまった。

理由としてはいくつか考えられる。

1つ目はデータ数Nが少なかった事がある。 データ数Nが少ないと相対的に通信の影響が多く出てきてしまう。 通信のオーバーヘッドの為うまく出来なかったことが考えられる。

2つ目は、そもそもノルムを計算するというのがいけなかったことが考えられる。 ノルムを計算するのに、一回につき2つの浮動小数点演算をするだけでよい。 これをもっと複雑な演算にしてやれば、並列効果がよりよく出てきただろう。



s.tobita 平成15年12月1日