Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mhp ISHMEM integration #635

Open
lslusarczyk opened this issue Nov 8, 2023 · 0 comments
Open

mhp ISHMEM integration #635

lslusarczyk opened this issue Nov 8, 2023 · 0 comments

Comments

@lslusarczyk
Copy link
Contributor

Summary

ISHMEM based multi process communication primitives as a backend for Distributed-Ranges.

Feature details

This is direct continuation of #631 feature. The feature here just provides additional support for:

  • distributed_mdarray
  • algorithms: for_each_tile, reduce, sort, inclusive_scan, exclusive_scan,
  • Distributed Range Views: zip, iota
  • Distributed Mdspan Algorithms: mdfor_each, mdfor_each_stencil, mdfor_each_tile

This feature here also adds communication primitives for:

  • implementing distributed mdspan remote reference, which is exposed as (index0, index1, ...)
  • halo exchange in distributed_mdarray

References

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

No branches or pull requests

1 participant