|
@@ -59,7 +59,9 @@ implicit dependencies on that data.
|
|
|
|
|
|
In the same vein, accumulation of results in the same data can become a
|
|
In the same vein, accumulation of results in the same data can become a
|
|
bottleneck. The use of the mode ::STARPU_REDUX permits to optimize such
|
|
bottleneck. The use of the mode ::STARPU_REDUX permits to optimize such
|
|
-accumulation (see \ref Data_reduction).
|
|
|
|
|
|
+accumulation (see \ref Data_reduction). To a lesser extent, the use of
|
|
|
|
+the flag ::STARPU_COMMUTE keeps the bottleneck, but at least permits
|
|
|
|
+the accumulation to happen in any order.
|
|
|
|
|
|
Applications often need a data just for temporary results. In such a case,
|
|
Applications often need a data just for temporary results. In such a case,
|
|
registration can be made without an initial value, for instance this produces a vector data:
|
|
registration can be made without an initial value, for instance this produces a vector data:
|