Skip to content

P2M/P2L source parallelization - #310

Draft
ShawnL00 wants to merge 2 commits into
inducer:mainfrom
ShawnL00:p2e
Draft

ShawnL00 wants to merge 2 commits into
inducer:mainfrom
ShawnL00:p2e

Conversation

@ShawnL00

@ShawnL00 ShawnL00 commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator

Add options for source box parallelization for P2M and P2L expansions.

P2L:

  • Each target box is a workgroup, and each work item handles the assigned source particles.
  • Source boxes for a given target box are processed in sequential order.
  • After processing all source points for a given target box, each work item sums the partial results for the assigned coefficients.

P2M

  • Similar to P2L, each source box is a workgroup.

@ShawnL00
ShawnL00 marked this pull request as draft October 6, 2026 16:49
@ShawnL00 ShawnL00 changed the title p2m/p2l source parallelization P2M/P2L source parallelization Oct 18, 2026
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.

1 participant