starpu_data_set_reduction_methods does not allow to put arguments in init and redux codelets
starpu_data_set_reductions_methods
allows to define codelets to initialize and reduce handles that are part of a reduction pattern.
Currently, the executed tasks take handles as inputs (init_cl
Writes its 1st buffer, redux_cl
ReadWrite&Commutes its 1st and Reads its 2nd buffer).
However, the codelets do not take arguments as inputs.
It would be useful if redux_cl
and init_cl
took arguments: it would allow to pass some variables including lists of CUDA streams.