Skip to content

bench_collectives: default --dtype to all, loop through bf16/fp16/fp32 - #3

Open
NayanNagabhushana-28 wants to merge 1 commit into
TorchedHat:masterfrom
NayanNagabhushana-28:fix_collectives_all_dtype
Open

NayanNagabhushana-28 wants to merge 1 commit into
TorchedHat:masterfrom
NayanNagabhushana-28:fix_collectives_all_dtype

Conversation

@NayanNagabhushana-28

Copy link
Copy Markdown

bench_collectives.py defaulted --dtype to bf16 and only ran that one. Changed the default to all, now it loops through bf16, fp16, and fp32, running the full collectives suite (AllReduce, AllGather, ReduceScatter) for each dtype. We can still run a single dtype with --dtype fp16 if needed.

@stmcgovern

Copy link
Copy Markdown
Collaborator

I think its a great idea to expand the dtypes covered. PR #4 specifies dtypes that should be run per benchmark. This PR can then default to running all relevant dtypes for the benchmarks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants