Low Overhead Parallel Schedules for Task. Graphs* (Extended Abstract)
暂无分享,去创建一个
We introduce a task scheduling model which is useful in the design and analysis of algorithms for small parallel machines. We prove that under our model, the overhead experienced in scheduling an n x n grid graph is O(loglogn) for p processors, p > 2. We also prove a matching lower bound of Q(loglog n) for p processors, p 1 2. We give an extension of the model to cover the case where the processors can have varying speed or are subject to delay.
[1] Christos H. Papadimitriou,et al. A Communication-Time Tradeoff , 1987, SIAM J. Comput..
[2] François Irigoin,et al. Supernode partitioning , 1988, POPL '88.
[3] Mihalis Yannakakis,et al. Towards an Architecture-Independent Analysis of Parallel Algorithms , 1990, SIAM J. Comput..
[4] Michael J. Fischer,et al. The String-to-String Correction Problem , 1974, JACM.
[5] Michael Wolfe,et al. Advanced Loop Interchanging , 1986, ICPP.