Skip to content

Fix GPU communication for non-arithmetic types#4515

Merged
WeiqunZhang merged 15 commits intoAMReX-Codes:developmentfrom
WeiqunZhang:fab_to_fab_t
Jun 21, 2025
Merged

Fix GPU communication for non-arithmetic types#4515
WeiqunZhang merged 15 commits intoAMReX-Codes:developmentfrom
WeiqunZhang:fab_to_fab_t

Conversation

@WeiqunZhang
Copy link
Copy Markdown
Member

@WeiqunZhang WeiqunZhang commented Jun 19, 2025

Tested on Nvidia GTX 1060, GV100, V100, A100 and H100, AMD MI250X and MI300A, and Intel PVC.

@WeiqunZhang WeiqunZhang marked this pull request as ready for review June 19, 2025 16:59
@WeiqunZhang WeiqunZhang requested a review from atmyers June 19, 2025 16:59
@WeiqunZhang WeiqunZhang merged commit a21af25 into AMReX-Codes:development Jun 21, 2025
75 checks passed
@WeiqunZhang WeiqunZhang deleted the fab_to_fab_t branch June 21, 2025 22:43
WeiqunZhang pushed a commit that referenced this pull request Sep 8, 2025
This PR removes the `sycl::nd_item<1>` that `detail::ParallelFor_doit`
passes into the function it was called with. As far as I can tell #4515
removed the last usage of the nd item.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants