Skip to content

Parallelized all the adjoint operations and the FMM l2l and m2m operations.#145

Draft
mnottoli wants to merge 16 commits intomainfrom
openmp
Draft

Parallelized all the adjoint operations and the FMM l2l and m2m operations.#145
mnottoli wants to merge 16 commits intomainfrom
openmp

Conversation

@mnottoli
Copy link
Collaborator

@mnottoli mnottoli commented Jun 19, 2023

Some adjoint operations in ddpcm and ddlpb were not parallelized.

Now, they have been rewritten in such a way there are no clashes between threads, and parallelized using OpenMP.

Furthermore, also the L2L and M2M operations were not parallelized. Now the information about the layers of the FMM tree are stored, such that it is possible to parallelize these operations.

@mnottoli mnottoli changed the title Parallelized a few adjoint operations. Parallelized all the adjoint operations and the FMM l2l and m2m operations. Jun 20, 2023
@mnottoli mnottoli marked this pull request as draft September 11, 2023 13:35
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