• DocumentCode
    475857
  • Title

    Fast Preemptive Task Scheduling Algorithm for Homogeneous and Heterogeneous Distributed Memory Systems

  • Author

    Ahmed, Maruf ; Chowdhury, Sharif M H ; Hasan, Masud

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Bangladesh Univ. of Eng. & Technol., Dhaka
  • fYear
    2008
  • fDate
    6-8 Aug. 2008
  • Firstpage
    720
  • Lastpage
    725
  • Abstract
    This paper presents a fast preemptive list heuristic scheduling algorithm, called the Fast Preemptive Scheduling Algorithm (FPS), for both homogeneous and heterogeneous distributed memory systems. Time complexity of FPS is just O(|V|*(log|V|+log|P|)+|E|). Such an algorithm is useful during the compilation of the parallel applications. A preemptive schedule can better utilize the resources and offers a lot of flexibility. In order to schedule tasks, FPS simulates preemptive task execution at a very low overhead and requires very little runtime support. The experimental results show that, the scheduling cost of FPS is lower than that of other well known non-preemptive and preemptive list heuristic scheduling algorithms for both homogeneous and heterogeneous systems. Also the scheduling performance of FPS is same or better than that of those algorithms.
  • Keywords
    computational complexity; distributed memory systems; parallel processing; scheduling; FPS; fast preemptive task scheduling algorithm; heterogeneous distributed memory system; homogeneous distributed memory system; parallel application; time complexity; Computer science; Costs; Grid computing; Parallel processing; Processor scheduling; Runtime; Scheduling algorithm; Signal processing algorithms; Software engineering; Switches; Distributed; Fast; Heterogeneous; Homogeneous; Memory; Preemptive; Scheduling; Systems; Task;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2008. SNPD '08. Ninth ACIS International Conference on
  • Conference_Location
    Phuket
  • Print_ISBN
    978-0-7695-3263-9
  • Type

    conf

  • DOI
    10.1109/SNPD.2008.56
  • Filename
    4617457