-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move CCL ops to ttnn #9486
Comments
* #9486: Merge line_all_gather to TTNN * #9486: Move CCL kernel files to TTNN * #9486: Move CCL common to TTNN * #9486: re-organize namespace * #9486: Move kernel files into kernels directory * #9486: Merge CCL reduce_scatter to TTNN * #9486: Move pytests to TTNN * #0: Fix issues * #0: Rebased #0: Rebased * #9486: Replace ttdnn op with ttnn
All 3 CCL ops are now merged to main |
Last remaining items are the (gtest) unit tests. |
Thanks @Aswinmcw! |
Is it on @Aswinmcw ? |
If moving gtests are in priority, I guess only few modifications are needed, if needed, let me know, I will try and raise one PR in couple of days |
This has been migrated. |
Consolidate Tensor Manipulation ops in ttnn
Plan
all_gather
line_all_gather
reduce_scatter
CCL common (test and source) after above are done
tt_eager/tt_dnn/op_library/ccl
tt_eager/tt_dnn/op_library/ccl/shared_with_host/
tests/tt_eager/ops/ccl
Work done so far:
Testing
For the best coverage, I recommend to run these workflows. If some of them fails, check if it is the same fail as on main:
The text was updated successfully, but these errors were encountered: