You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Multi-rank marker exchange with CUDA-aware MPI #698
Done in #712: Particles.mpi_sort_markers exchanges the marker rows as device buffers with CUDA-aware MPI (_sendrecv_markers_device), with pinned host staging and a warning when MPI isn't CUDA-aware. The SPH ghost-box exchange (_sendrecv_markers_boxes) still goes through the host. That part belongs with the SPH port in #694.
Activity
CUDA 13 - Use maybempi for MPI instead of feectools.ddm.mpi (#701)
Marker exchange between ranks on the device (CUDA-aware MPI)
Marker exchange between ranks on the device (CUDA-aware MPI) (#712)
max-models commentedon Oct 14, 2026
Done in #712:
Particles.mpi_sort_markersexchanges the marker rows as device buffers with CUDA-aware MPI (_sendrecv_markers_device), with pinned host staging and a warning when MPI isn't CUDA-aware. The SPH ghost-box exchange (_sendrecv_markers_boxes) still goes through the host. That part belongs with the SPH port in #694.