code-saturne / code-saturne/code_saturne
Changing results with changing number of procs or threads
- 主要言語
- C++
- スター
- 307
- フォーク
- 102
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
Hello,
With my test case for gas combustion calculation, I remark that I obtain different results depending of the number of processors.
I attached a small test case with 1, 2 and 4 procs and with a studymanager to run the cases. If you compare the curves in report_detailed.pdf (result of the studymanager) you will see that the curves are different for each case. This case is limited at 50s but if you push at 300s, the difference become bigger.
Regards,
Yohann
[Test-procs.zip](https://github.com/code-saturne/code_saturne/files/5674380/Test-procs.zip)
[report_detailed.pdf](https://github.com/code-saturne/code_saturne/files/5674383/report_detailed.pdf)
コントリビューションガイド
調査の方向性
まず、添付された Test-procs.zip のケースを展開し、studymanager を使って 1、2、4 プロセッサで実行します。300 秒の長い実行を含め、report_detailed.pdf の結果の曲線を比較します。完了の条件は、プロセッサ数に依存する結果の原因を特定して修正するか、確認された制限を文書化することです。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- hpc
- 領域
- distributed-systems, performance
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 30/100