Use the threadpool in a few more functions
Functions parallelized:
engine_link_gravity_tasks()
scheduler_set_unlocks()
proxy_tags_exchange()
Other changes:
- Removed the zeroing of properties of foreign stars and sinks in
engine_allocate_foreign_particles()
- Fixed an incorrect debugging check in the MPI FOF code.
Edited by Matthieu Schaller
Merge request reports
Activity
added enhancement performance labels
assigned to @matthieu
added 1 commit
- 9ed5e433 - Only bzero and set particle ids for foreign stars and sinks when running with debugging checks
added 1 commit
- 63807fd0 - Use a threadpool to pack the mpi tags, split the receiveing of tags and unpacking
added 9 commits
-
f256251b...c184f132 - 7 commits from branch
master
- 4b09b58c - Merge branch 'master' into more_threadpool
- 3f09a020 - Documentation and clean-up
-
f256251b...c184f132 - 7 commits from branch
- Resolved by Matthieu Schaller
added 16 commits
-
3f09a020...18eed1be - 14 commits from branch
master
- 9c29bc9f - Merge branch 'master' into more_threadpool
- f7ba05e5 - Use a type with an appropriate size for the difference between adresses
-
3f09a020...18eed1be - 14 commits from branch
Please register or sign in to reply