Skip to content

Commit

Permalink
Merge pull request #675 from douglasjacobsen/nccl-tests-update
Browse files Browse the repository at this point in the history
Add NCCL_TESTS_SPLIT_MASK to nccl-tests application
  • Loading branch information
rfbgo authored Oct 3, 2024
2 parents dd7c819 + 05a3677 commit 09b19b3
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions var/ramble/repos/builtin/applications/nccl-tests/application.py
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,21 @@ class NcclTests(ExecutableApplication):
workloads=all_workloads,
)

workload_variable(
"nccl_tests_split_mask",
default="",
description='How NCCL communicators should be split, if at all. "0x7" for rail-aligned, "0x0" for world-level.',
workloads=all_workloads,
expandable=False,
)

environment_variable(
"NCCL_TESTS_SPLIT_MASK",
"{nccl_tests_split_mask}",
'How NCCL communicators should be split, if at all. "0x7" for rail-aligned, "0x0" for world-level.',
workloads=all_workloads,
)

# (output_name, units, group_name, regex)
regex_parts = [
("Size", "B", "size", "[0-9]+"),
Expand Down

0 comments on commit 09b19b3

Please sign in to comment.