• DocumentCode
    160728
  • Title

    A High-Performance DAG Task Scheduling Algorithm for Heterogeneous Networked Embedded Systems

  • Author

    Guoqi Xie ; Renfa Li ; Xiongren Xiao ; Yuekun Chen

  • Author_Institution
    Key Lab. for Embedded & Network Comput. of Hunan Province, Hunan Univ., Changsha, China
  • fYear
    2014
  • fDate
    13-16 May 2014
  • Firstpage
    1011
  • Lastpage
    1016
  • Abstract
    A high-performance scheduling for a DAG (Directed Acyclic Graph) task graph on heterogeneous networked embedded systems or parallel and distributed systems is to maximize concurrency and minimize inter-processor communication. Most of the algorithms using upward rank value for task prioritizing and earliest finish time for processor assignment. But both approaches ignored the heterogeneity of system and could not create accurate and efficient schedules. Yet no one has doubled about and recognized that. A fully heterogeneous task scheduling algorithm is proposed to address the above problems in this paper. The fundamentals of DAG model and corresponding algorithms are investigated. New concepts called Heterogeneous Upward Rank Value (HURV) and Heterogeneous Priority Rank Value (HPRV) are defined. An algorithm called Heterogeneous Select Value (HSV) is proposed in paper. Both benchmark and extensive experimental evaluation demonstrate the significant improvements in proposed algorithm.
  • Keywords
    embedded systems; parallel processing; scheduling; DAG model; directed acyclic graph; distributed systems; heterogeneous networked embedded systems; heterogeneous select value; heterogeneous task scheduling algorithm; heterogeneous upward rank value; high-performance DAG task scheduling algorithm; inter-processor communication; parallel systems; Automotive electronics; Complexity theory; Embedded systems; Schedules; Scheduling; Scheduling algorithms; DAG; heterogeneous networked embedded systems; heterogeneous select value; heterogeneous upward rank value;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications (AINA), 2014 IEEE 28th International Conference on
  • Conference_Location
    Victoria, BC
  • ISSN
    1550-445X
  • Print_ISBN
    978-1-4799-3629-8
  • Type

    conf

  • DOI
    10.1109/AINA.2014.123
  • Filename
    6838775