• DocumentCode
    2000091
  • Title

    A Novel Task Scheduling Algorithm for Real-Time Multiprocessor Systems

  • Author

    Chen, Yang-Ping ; Wang, Lai-Xiong ; Huang, Shi-Tan

  • Author_Institution
    Xian Microelectron. Technol. Inst., Xian
  • fYear
    2007
  • fDate
    May 30 2007-June 1 2007
  • Firstpage
    271
  • Lastpage
    275
  • Abstract
    The task scheduling in real-time multiprocessor systems is to map tasks onto processors and order their execution so that the precedence relationships between tasks are maintained and the minimum schedule length is obtained. This is a well-known NP-completed problem. And many heuristic methods have existed, but their performance still needs to be improved. Particle swarm optimization has received much attention as a class of robust stochastic search algorithm for various optimization problems. This paper presents a novel task scheduling algorithm for real-time multiprocessor systems, which takes task´s height and particle´s position as the task´s priority values, and applies the list scheduling strategy to generate the feasible solutions. Simulation results demonstrate that the proposed algorithm, compared with genetic algorithm, produces encouraging results in terms of quality of solution and time complexity.
  • Keywords
    computational complexity; multiprocessing systems; particle swarm optimisation; processor scheduling; real-time systems; search problems; stochastic programming; NP-completed problem; heuristic methods; optimization problems; particle swarm optimization; precedence relationships; real-time multiprocessor systems; robust stochastic search algorithm; task scheduling algorithm; time complexity; Automatic control; Control systems; Genetic algorithms; Iterative algorithms; Multiprocessing systems; Optimization methods; Particle swarm optimization; Processor scheduling; Real time systems; Scheduling algorithm; list scheduling technology; particle swarm optimization; real-time multiprocessor systems; task scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control and Automation, 2007. ICCA 2007. IEEE International Conference on
  • Conference_Location
    Guangzhou
  • Print_ISBN
    978-1-4244-0817-7
  • Electronic_ISBN
    978-1-4244-0818-4
  • Type

    conf

  • DOI
    10.1109/ICCA.2007.4376361
  • Filename
    4376361