Advantages of schedule-based approach
As in CHAOS/PARTI, schedules can be reused in case same pattern of accesses repeated.
Even in single-use case, component communications generally have to be aggregated and sorted, for efficiency.
- Requires creation of temporary data structures—essentially the schedule.
- Adlib only does essential optimization at schedule creation time. Supports, but does not assume amortization over many executions.