Task scheduling of parallel programs to optimize communications for cluster of SMPs
暂无分享,去创建一个
This paper discusses the compile time task scheduling of parallel program running on cluster of SMP workstations. Firstly, the problem is stated formally and transformed into a graph partition problem and proved to be NP-Complete. A heuristic algorithm MMP-Solver is then proposed to solve the problem. Experiment result shows that the task scheduling can reduce communication overhead of parallel applications greatly and MMP-Solver outperforms the existing algorithms.
[1] Brian Kernighan,et al. An efficient heuristic for partitioning graphs , 1970 .