llvm-project
[mlir][mpi] Mandatory Communicator
#133280
Merged

[mlir][mpi] Mandatory Communicator #133280

fschlimb merged 16 commits into llvm:main from fschlimb:mlir-mpi-readd-comm
fschlimb
fschlimb fschlimb marked this pull request as draft 1 year ago
llvmbot llvmbot added mlir
llvmbot
mofeing
mofeing commented on 2025-03-28
fschlimb
fschlimb fschlimb marked this pull request as ready for review 1 year ago
fschlimb fschlimb requested a review from mofeing mofeing 1 year ago
fschlimb fschlimb removed review request from mofeing mofeing 1 year ago
fschlimb fschlimb requested a review from jeffhammond jeffhammond 1 year ago
fschlimb fschlimb requested a review from AntonLydike AntonLydike 1 year ago
fschlimb fschlimb requested a review from Dinistro Dinistro 1 year ago
fschlimb fschlimb requested a review from mofeing mofeing 1 year ago
fschlimb fschlimb changed the title [mlir][mesh] Mandatory Communicator [mlir][mpi] Mandatory Communicator 1 year ago
jeffhammond
fschlimb
jeffhammond
fschlimb
Revert "Remove MPI_Comm type"
82c1e608
Fix assembly format for `comm_size`, `comm_rank`
8d596ae3
add more tests for `comm_size`, `comm_rank`
25635931
fix some assembly formats
8fd64632
fix some tests
b7080d38
try fixing the assembly forma of `barrier`
fd9ad014
fschlimb making communicator mandatory, fixing dependent code and tests
7d1a33db
fschlimb lowering mpi.commworld and tests, works for MPICH, not openmpi
c6760058
fschlimb Fixing oversights and comments (review)
32daa5c5
fschlimb Apply suggestions from code review
313df892
fschlimb using i64 as intermediate type for \!mpi.comm and appropriate casting
42c99a95
fschlimb lowering mpi.comm_split
d023e655
fschlimb cleanup
9f23e95c
fschlimb fschlimb force pushed 1 year ago
fschlimb
github-actions
fschlimb merge conflicts, fixing mpi.all_reduce
11726874
fschlimb fschlimb force pushed to 11726874 1 year ago
AntonLydike
AntonLydike approved these changes on 2025-03-31
Dinistro
Dinistro commented on 2025-03-31
fschlimb fixing match results
682424df
fschlimb fschlimb force pushed to 682424df 1 year ago
fschlimb Apply suggestions from code review
b3e196f8
fschlimb fschlimb merged 49f080af into main 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone