1. The document discusses multi-resource packing of tasks with dependencies to improve cluster scheduler performance. It describes problems with current schedulers related to resource fragmentation and over-allocation.
2. A packing heuristic is proposed that assigns tasks to machines based on an alignment score to reduce fragmentation and spread load. A job completion time heuristic is also described.
3. The paper presents results showing improvements in makespan and job completion times from approaches that consider dependent tasks and multiple resource demands compared to current schedulers. It also discusses achieving trade-offs between performance and fairness.