Skip to content

Fda/tag waiting#691

Draft
fda-tome wants to merge 24 commits intomasterfrom
fda/tag-waiting
Draft

Fda/tag waiting#691
fda-tome wants to merge 24 commits intomasterfrom
fda/tag-waiting

Conversation

@fda-tome
Copy link
Collaborator

No description provided.

jpsamaroo and others added 24 commits February 25, 2026 13:54
Co-authored-by: Julian P Samaroo <jpsamaroo@gmail.com>
Co-authored-by: yanzin00 <ylsg0303@gmail.com>
…length validation

- Recv pool with Irecv(ANY_SOURCE, ANY_TAG), completion queue by (comm, source, tag), recv_yield uses queue
- Send serialization lock + non-GC (malloc) buffers for serialized path to avoid internal_Isend segfault on system MPICH
- Completion queue stores poolset(ref), recv_yield poolget(ref)
- MAX_SERIALIZED_RECV_LENGTH validation to avoid InexactError in MPI.Buffer
- LocalPreferences.toml: system MPI (abi=MPICH, libmpi, mpiexec)
- memory-spaces: remove duplicate LocalMemorySpan block

Made-with: Cursor
- benchmarks/run_matmul.jl: Float32, N=10k, relative error + per-block report
- benchmarks/run_distribute_fetch.jl, run_qr.jl, check_comm_asymmetry (jl/py)
- src: alloc, darray, mul, mpi, options, Sch, submission, thunk, tochunk, dagdebug

Made-with: Cursor
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.

4 participants