code-saturne / code-saturne/code_saturne

Changing results with changing number of procs or threads

オープン
#75 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
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

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。