Project

General

Profile

Feature #317

support for in-place redistributions

Added by Thomas Jahns over 7 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
03/11/2013
Due date:
% Done:

0%

Estimated time:

Description

Redistributions should also work when input and output arrays are the same object. This needs the following improvements:

  • Detect indices specified in redist construction that have same offsets in input and output on local task.
  • Remove these indices from copy operation, this requires semantics for idxlist element removal (in sync with offset lists).
  • Detect in-place case from array arguments and use buffered send or something similar for communication to prevent overwriting of indices also sent to other processes.

No data to display

Also available in: Atom PDF