Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
omnitrace/__main__.py
to fail due to missing script argumentTest Cases
Follow basic setup steps in #284.
srun -G 2 python -m omnitrace -- ./stemdl_classification.py --config ./stemdlConfig.yaml
srun -G 4 python -m omnitrace -- ./stemdl_classification.py --config ./stemdlConfig.yaml
run.sh
and executesrun -G 2 ./run.sh
run.sh
Contentsomni-perfetto.cfg
ContentsAdditional Notes
Omnitrace had to be built from scratch with
OMNITRACE_MAX_THREADS=4096
to complete at least one of the PyTorch runs because it created > 2048 threads (the default max threads in an installer release) and caused omnitrace to abort. However, this absolute restriction on the total number of threads created by a process will eventually be removed (hopefully soon).