AMPI comm creation should use bulk construction
Currently, AMPI subcommunicators and intercommunicators are created by ckNew with numInitial=0, then proxy[idx].insert(ampi) for each element, then proxy.doneInserting().
There is no reason good reason to not just use bulk construction.
#1 Updated by Sam White over 2 years ago
- Status changed from New to Rejected
- Target version deleted (
- translation missing: en.field_closed_date set to 2017-01-26 10:32:33.646567
Distributed creation makes more sense and is already used. It's not distributed vs bulk that is the problem, it's that there is no synchronization after the doneInserting() calls.