Changes between Version 23 and Version 24 of DataParallel/Replicate
- 08/09/11 03:29:55 (22 months ago)
v23 v24 135 135 Arrays with repeated segments can not always be combined without duplicating the data corresponding to repeated segments (after all, a disjoint segment may be inserted into a sequence of repeated segments). For simplicity, we may want to expand all repeated segments in `combinePA`. (It seems that this should not lead to unexpected blow-ups as the repeated data now is part of a functions result and should be accounted for in its complexity estimate.) 136 136 137 === Splitting and joining (for distribution across threads === 137 === Splitting and joining (for distribution across threads === 138 138 139 139 Our idea is to continue to split the '''data''' array evenly across threads. That may spread out the segments descriptor (length and starts arrays) very unevenly as repeated segments have an entry for each repetition in the segmentation information, but not in the data.