Download SynDEx v7 Tutorial
Transcript
9.4 A multi-phase schedule 9.4.1 Durations Modify the durations for the U operator: int/input = 1 Implode int = 1 compute = 2 int/output = 1 9.4.2 Adequation Figure 9.3: A multi-phase schedule Launch the adequation (Adequation / Launch Adequation). Display the schedule (Adequation / Display Schedule). The computed schedule has two phases: a transitory phase (red) and a permanent phase (green) (cf. figure 9.3). Transitory phase The transitory phase is executed only once. It contains the first occurrence of the input#1 operation, the first occurrence of the input#2 operation, the first occurrence of the Implode compute operation, and the first occurrence of the compute operation. The compute operation provide data consumed by the output operation schedule at time 9 in the permanent phase. Permanent phase The permanent phase is the one that is executed infinitely. It contains the second occurrence of the input#1 operation (and its following occurrences). It contains the first occurrence of the output operation (and its following occurrences). 69