Optimizing Computational DAG Scheduling for Modern Multi-Processor Architectures with Communication Costs and NUMA Effects
Scheduling computational DAGs on multiple processors can be significantly improved by considering realistic system parameters such as communication costs and NUMA effects, using advanced algorithms like local search and ILP-based methods.