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