We currently take a spatial-only approach for task allocation on a multi-CGRA architecture. However, this might cause performance degradation and may even be unable to map the task graph when the number of tasks > number of CGRAs.
A potential solution could be introducing a spatial-temporal manner for task allocation, which mimics the spatial-temporal mapping for DFG on a single CGRA.
@guosran Could you plz help on this?
We currently take a spatial-only approach for task allocation on a multi-CGRA architecture. However, this might cause performance degradation and may even be unable to map the task graph when the
number of tasks > number of CGRAs.A potential solution could be introducing a spatial-temporal manner for task allocation, which mimics the spatial-temporal mapping for DFG on a single CGRA.
@guosran Could you plz help on this?