Skip to content

Commit

Permalink
Merge branch 'main' of github.com:lanl/benchmarks into main
Browse files Browse the repository at this point in the history
  • Loading branch information
aaroncblack committed Feb 6, 2024
2 parents ea88d5f + 445c3d7 commit 8edd03a
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 3 deletions.
24 changes: 22 additions & 2 deletions doc/sphinx/03_vibe/vibe.rst
Original file line number Diff line number Diff line change
Expand Up @@ -204,9 +204,29 @@ Throughput performance of Parthenon-VIBE on a 40GB A100 is provided within the f
Validation
==========
Parthenon-VIBE prints to a history file (default name ``burgers.hst``) a
time series of the sum of squares of evolved variables integrated over
volume for each octant of the domain, as well as the total number of
meshblocks in the simulation at that time. To compare these quantities
between runs, we provide the ``burgers_diff.py`` program in the
benchmark folder. This will diff two history files and report when the
relative difference is greater than some tolerance.
.. note::
``burgers.hst`` is **appended** to when the executable is re-run. So
if you want to compare two different history files, rename the
history file by changing either ``problem_id`` in the ``parthenon/job``
block in the input deck (this can be done on the command line. When
you start the program, add ``parthenon/job/problem_id=mynewname`` to
the command line argument), or copy the old file to back it up.
To check that a modified calculation is still correct, run
``burgers_diff.py`` to compare a new run to the fiducial one at the
default tolerance. If no diffs are reported, the modified calculation
is correct.
References
==========
.. [Parthenon-VIBE] Jonah Miller, 'Parthenon', 2023. [Online]. Available: https://github.com/parthenon-hpc-lab/parthenon. [Accessed: 20- Mar- 2023]
.. [Parthenon-VIBE] Jonah Miller, 'Parthenon', 2024. [Online]. Available: https://github.com/parthenon-hpc-lab/parthenon. [Accessed: 06- Feb- 2024]
2 changes: 1 addition & 1 deletion parthenon
Submodule parthenon updated 171 files

0 comments on commit 8edd03a

Please sign in to comment.