• Home
  • Search
  • Iterative task division method or multiprocessor scheduling problem
  • https://doi.org/10.1109/iecon.1994.398083Copy DOI Icon

Iterative task division method or multiprocessor scheduling problem

  • Sep 5, 1994
  • K Tagawa +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

This paper is concerned with the grain-size problem; how can we partition a program into tasks (concurrent modules) for parallel processing. Multiprocessor scheduling problem has long been studied by a number of researchers, and several scheduling algorithms have also been proposed. However, the effect of parallel processing strictly attributes of the given tasks such as the topology of task graph (directed acyclic graph representing precedence relations among tasks) and the balance of grain-size (computational time of each task) as well as the available number of processors. In order to improve the solution of multiprocessor scheduling problem, this paper proposes an excellent method for restructuring a given task graph. Analyzing the topology of the task graph, adequate tasks are divided one by one for increasing the parallelism of the task graph. The effect of task division is evaluated by scheduling tasks, where communication delays between distinct processors are considered. As a result, an appropriate task graph could be derived from the initially given task graph with respect to the designated number of processors. The proposed method is successfully applied to the parallel processing of robot-arm control computation on a multiprocessor system.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">&gt;</ETX>

Similar Papers
  • Research Article
  • Citations16

Optimal schedules for d-D grid graphs with communication delays

  • Oct 01, 1998
  • Parallel Computing
  • E Bampis +2
  • Research Article
  • Citations52

Scheduling in and out forests in the presence of communication delays

  • Jan 01, 1996
  • IEEE Transactions on Parallel and Distributed Systems
  • T.A Varvarigou +3
  • Conference Article
  • Citations3

A parallel compiler scheduler

  • Jan 01, 2001
  • M Solar +1
  • Research Article
  • Citations35

Compact DAG representation and its symbolic scheduling

  • Jun 07, 2004
  • Journal of Parallel and Distributed Computing
  • Michel Cosnard +2
  • Conference Article
  • Citations29

Data parallel programming in an adaptive environment

  • Apr 25, 1995
  • G Edjlali +3
  • Research Article
  • Citations11

Fast parallel algorithm for distance transform

  • Jul 01, 2003
  • IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans
  • A Datta +1
  • Book Chapter

Polynomial Algorithms for MPSP Using Parametric Linear Programming

  • Jan 01, 2004
  • Babak Mougouie
  • Research Article
  • Citations20

Static scheduling of directed acyclic data flow graphs onto multiprocessors using particle swarm optimization

  • Apr 17, 2013
  • Computers &amp; Operations Research
  • Ahmad Al Badawi +1
  • Conference Article

Performance Evaluation of a Parallel Algorithm for Determining All Optimal Solutions of the 1D Array Partitioning Problem

  • Oct 01, 2017
  • Hajer Salhi +2
  • Conference Article
  • Citations17

A Task Duplication Based Optimal Scheduling Algorithm for Variable Execution Time Tasks

  • Aug 01, 1994
  • Sekhar Darbha +1
  • Research Article
  • Citations2

Load balanced reliable task scheduling algorithm for heterogeneous systems

  • Jan 01, 2011
  • Journal of High Speed Networks
  • P Chitra +2
  • Research Article
  • Citations7

Researches for more reliable arrangement graphs in multiprocessor computer system

  • Jul 30, 2019
  • Applied Mathematics and Computation
  • Zhongbao Yu +2
  • Conference Article
  • Citations11

Symbolic performance prediction of scalable parallel programs

  • Apr 25, 1995
  • M.J Clement +1
  • Conference Article
  • Citations4

Radar image processing with clusters of computers

  • Mar 18, 2000
  • A Goller +1
  • Research Article
  • Citations2

Scheduling an interval ordered precedence graph with communication delays and a limited number of processors

  • Jan 01, 2013
  • RAIRO - Operations Research
  • Alix Munier Kordon +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.