Parametric task scheduling
Would it be possible to add a field in struct starpu_task to specify where to execute the task according to another scheduling?
For instance, if I submit tasks A and B, I would like B to be scheduled on the same device as A.
This would be helpful to schedule a chain of processor tasks on some data where it is known that no data movement should be necessary:
Big Data -> Process A -> Process B -> ... -> Big Data