DocumentCode :
3601131
Title :
Scheduling Divisible Loads in Gaussian, Mesh and Torus Network of Processors
Author :
Zhang, Zhemin ; Robertazzi, Thomas G.
Author_Institution :
Dept. of Electr. & Comput. Eng., Stony Brook Univ., Stony Brook, NY, USA
Volume :
64
Issue :
11
fYear :
2015
Firstpage :
3249
Lastpage :
3264
Abstract :
In this paper, we propose a novel analysis method for divisible load scheduling in mesh, torus and Gaussian network, a new type of interconnection network that has the same node degree as the mesh and torus, but shorter network diameter and shorter average hop distances under equal network size. The divisible scheduling in these three networks are uniformly formulated as the Maximum Finish Time Minimization (MFTM) problem. It involves minimizing the makespan of the load distribution and processing. The MTFM problem, a relaxed MFTM problem, a linear programming problem version and a heuristic algorithm are described and solved. The first three of these problems have identical solutions. The heuristic algorithm is close in performance to the optimal solution, significantly outperforms the previously described dimensional algorithm, and has much wider application range than the previously proposed phase algorithm.
Keywords :
linear programming; multiprocessor interconnection networks; scheduling; Gaussian network; MFTM problem; divisible load scheduling; heuristic algorithm; interconnection network; linear programming problem; maximum finish time minimization problem; mesh network; torus network; Algorithm design and analysis; Heuristic algorithms; Minimization; Network topology; Processor scheduling; Program processors; Scheduling; Divisible load scheduling; Gaussian network; linear programming; maximum finish time minimization; mesh; torus;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2015.2389843
Filename :
7006803
Link To Document :
بازگشت