1. The document proposes a new framework for scheduling multiple DAG applications on a cluster of processors. It involves finding the optimal and maximum number of processors that can be allotted to each DAG.
2. Regression analysis is used to model the reduction in makespan for each additional processor allotted to a DAG. This information helps determine the best way to share available processors among submitted DAGs.
3. The framework receives DAG submissions, allocates processors to each DAG, and schedules tasks on the allotted processors. The goal is to maximize resource utilization and minimize overall completion time. Experiments show this approach performs better than other methods in literature.