llvm-project
[mlir][mesh] Add endomorphism simplification for all-reduce
#73150
Merged

[mlir][mesh] Add endomorphism simplification for all-reduce #73150

sogartar
llvmbot llvmbot added mlir:core
llvmbot llvmbot added mlir
llvmbot
sogartar
sogartar sogartar requested a review from joker-eph joker-eph 2 years ago
sogartar sogartar force pushed 2 years ago
sogartar sogartar force pushed to 363f6e55 2 years ago
sogartar sogartar force pushed from 363f6e55 2 years ago
sogartar sogartar requested a review from yaochengji yaochengji 2 years ago
yaochengji
yaochengji requested changes on 2023-11-28
sogartar sogartar requested a review from yaochengji yaochengji 2 years ago
sogartar sogartar assigned sogartar sogartar 2 years ago
sogartar
sogartar commented on 2023-11-22
sogartar
joker-eph
joker-eph commented on 2023-11-23
sogartar sogartar requested a review from joker-eph joker-eph 2 years ago
yaochengji
joker-eph
joker-eph approved these changes on 2023-12-12
sogartar [mlir][mesh] Add endomorphism simplification for all-reduce
fd2e3e93
Address some PR comments
a1d4dfc3
Add more tests with multiple uses of results
cdf97536
Add some comments
3da6eb76
Don't simplify if there are other users of the all-reduce outside the…
30504419
Fix test build dependencies
36bf5102
Improve description of populateAllReduceEndomorphismSimplificationPat…
4d4aea9c
Use thread_local local variables instead of mutable members in Homomo…
e002b469
Fix test error
db62b03f
Do not use thread_local storage for IRMapper
fab21a19
sogartar sogartar force pushed to fab21a19 2 years ago
Update mesh shape notation in test
91cc642d
sogartar
sogartar sogartar merged 4b344677 into main 2 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
Labels
Milestone