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 227 days ago
llvmbot llvmbot added mlir
llvmbot
mofeing
mofeing commented on 2025-03-28
fschlimb
fschlimb fschlimb marked this pull request as ready for review 226 days ago
fschlimb fschlimb requested a review from mofeing mofeing 226 days ago
fschlimb fschlimb removed review request from mofeing mofeing 226 days ago
fschlimb fschlimb requested a review from jeffhammond jeffhammond 226 days ago
fschlimb fschlimb requested a review from AntonLydike AntonLydike 226 days ago
fschlimb fschlimb requested a review from Dinistro Dinistro 226 days ago
fschlimb fschlimb requested a review from mofeing mofeing 226 days ago
fschlimb fschlimb changed the title [mlir][mesh] Mandatory Communicator [mlir][mpi] Mandatory Communicator 226 days ago
jeffhammond
fschlimb
jeffhammond
fschlimb
mofeing Revert "Remove MPI_Comm type"
82c1e608
mofeing Fix assembly format for `comm_size`, `comm_rank`
8d596ae3
mofeing add more tests for `comm_size`, `comm_rank`
25635931
mofeing fix some assembly formats
8fd64632
mofeing fix some tests
b7080d38
mofeing 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 223 days ago
fschlimb
github-actions
fschlimb merge conflicts, fixing mpi.all_reduce
11726874
fschlimb fschlimb force pushed to 11726874 223 days 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 223 days ago
fschlimb Apply suggestions from code review
b3e196f8
fschlimb fschlimb merged 49f080af into main 222 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone