森田/日誌/2009-06-09
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
-mpi実装
--マンデルブロ集合実装テスト
--結果がおかしい。おかしすぎる。
--原因追求中……
--------------------
でーた~
同じ範囲に対しての計算~
~
ループ回数2000~
Process 7 on hdw3dc19. count:133 time:1.336921
Process 3 on hdw3dc15. count:149 time:0.338071
Process 6 on hdw3dc18. count:144 time:0.641964
Process 2 on hdw3dc14. count:139 time:0.311742
Process 1 on hdw3dc13. count:150 time:0.258705
Process 5 on hdw3dc17. count:147 time:0.380342
Process 4 on hdw3dc16. count:145 time:0.399013
~
ループ回数4000~
Process 6 on hdw3dc18. count:2 time:164.056687
Process 3 on hdw3dc15. count:2 time:163.587077
Process 1 on hdw3dc13. count:982 time:72.985575
Process 7 on hdw3dc19. count:2 time:164.213254
Process 5 on hdw3dc17. count:2 time:163.900315
Process 4 on hdw3dc16. count:2 time:163.743876
Process 2 on hdw3dc14. count:15 time:162.070619
~
count=処理したセグメントの数。 time=計算していない時間~
~
意味が わからない。
-----------------------------
|l、{ j} /,,ィ//| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
i|:!ヾ、_ノ/ u {:}//ヘ | あ…ありのまま 今 起こった事を話すぜ!
|リ u' } ,ノ _,!V,ハ | < 『俺はプログラムを改良したと思ったら
fト、_{ル{,ィ'eラ , タ人. | 違うディレクトリのプログラムを改良していた』
ヾ|宀| {´,)⌒`/ |<ヽトiゝ | 催眠術だとか超スピードだとか
ヽ iLレ u' | | ヾlトハ〉. | そんなチャチなもんじゃあ 断じてねえ
ハ !ニ⊇ '/:} V:::::ヽ. │ もっと恐ろしいものの片鱗を味わったぜ…
/:::丶'T'' /u' __ /:::::::/`ヽ \____________________
要するに、違うディレクトリのプログラム修正して、なんでここのオーバーヘッド解消されないんだと、延々悩んでいたわけです。
-----------------------------
どうでもいいMPIの仕様を発見。~
複数のプロセスから同一プロセスにSendしてて、そのプロセスがanyで受け取りの場合、番号の若いプロセスが優先されるみたい。
終了行:
-mpi実装
--マンデルブロ集合実装テスト
--結果がおかしい。おかしすぎる。
--原因追求中……
--------------------
でーた~
同じ範囲に対しての計算~
~
ループ回数2000~
Process 7 on hdw3dc19. count:133 time:1.336921
Process 3 on hdw3dc15. count:149 time:0.338071
Process 6 on hdw3dc18. count:144 time:0.641964
Process 2 on hdw3dc14. count:139 time:0.311742
Process 1 on hdw3dc13. count:150 time:0.258705
Process 5 on hdw3dc17. count:147 time:0.380342
Process 4 on hdw3dc16. count:145 time:0.399013
~
ループ回数4000~
Process 6 on hdw3dc18. count:2 time:164.056687
Process 3 on hdw3dc15. count:2 time:163.587077
Process 1 on hdw3dc13. count:982 time:72.985575
Process 7 on hdw3dc19. count:2 time:164.213254
Process 5 on hdw3dc17. count:2 time:163.900315
Process 4 on hdw3dc16. count:2 time:163.743876
Process 2 on hdw3dc14. count:15 time:162.070619
~
count=処理したセグメントの数。 time=計算していない時間~
~
意味が わからない。
-----------------------------
|l、{ j} /,,ィ//| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
i|:!ヾ、_ノ/ u {:}//ヘ | あ…ありのまま 今 起こった事を話すぜ!
|リ u' } ,ノ _,!V,ハ | < 『俺はプログラムを改良したと思ったら
fト、_{ル{,ィ'eラ , タ人. | 違うディレクトリのプログラムを改良していた』
ヾ|宀| {´,)⌒`/ |<ヽトiゝ | 催眠術だとか超スピードだとか
ヽ iLレ u' | | ヾlトハ〉. | そんなチャチなもんじゃあ 断じてねえ
ハ !ニ⊇ '/:} V:::::ヽ. │ もっと恐ろしいものの片鱗を味わったぜ…
/:::丶'T'' /u' __ /:::::::/`ヽ \____________________
要するに、違うディレクトリのプログラム修正して、なんでここのオーバーヘッド解消されないんだと、延々悩んでいたわけです。
-----------------------------
どうでもいいMPIの仕様を発見。~
複数のプロセスから同一プロセスにSendしてて、そのプロセスがanyで受け取りの場合、番号の若いプロセスが優先されるみたい。
ページ名: