Skip to content
Discussion options

You must be logged in to vote

OK, in that case you don't want to use ctest. Instead, the best way to accomplish this is to just to run a single problem on different numbers of GPUs. You can find examples of scripts that do exactly this sort of testing in the scripts directory -- for example, the series of scripts scripts/slurm/frontier-1node.submit, frontier-8node.submit, frontier-64node.submit are intended to do a weak scaling test where we run the exact same problem (in this case the test_hydro3d_blast problem) using a 512^3 grid on one node, a 1024^3 grid on 8 nodes (so work per node is fixed), a 2048^3 grid on 64 nodes, etc. If you want to do speed testing, you should follow this pattern.

Replies: 3 comments 12 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
7 replies
@tianninglyu
Comment options

@markkrumholz
Comment options

@tianninglyu
Comment options

@markkrumholz
Comment options

Answer selected by tianninglyu
@tianninglyu
Comment options

Comment options

You must be logged in to vote
5 replies
@markkrumholz
Comment options

@tianninglyu
Comment options

@tianninglyu
Comment options

@tianninglyu
Comment options

@markkrumholz
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants