Skip to main navigation Skip to search Skip to main content

Scheduling Divisible Loads in Gaussian, Mesh and Torus Network of Processors

  • Stony Brook University

Research output: Contribution to journalArticlepeer-review

16 Scopus citations

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.

Original languageEnglish
Article number7006803
Pages (from-to)3249-3264
Number of pages16
JournalIEEE Transactions on Computers
Volume64
Issue number11
DOIs
StatePublished - Nov 1 2015

Keywords

  • Divisible load scheduling
  • Gaussian network
  • linear programming
  • maximum finish time minimization
  • mesh
  • torus

Fingerprint

Dive into the research topics of 'Scheduling Divisible Loads in Gaussian, Mesh and Torus Network of Processors'. Together they form a unique fingerprint.

Cite this