XIE Ying, CHEN Jian-ying, WU Jin-zhao, DING Xu-yang. A Energy-Constraint Task Scheduling Algorithm on Multi-Processor System[J]. Journal of University of Electronic Science and Technology of China, 2019, 48(2): 247-252. DOI: 10.3969/j.issn.1001-0548.2019.02.014
Citation: XIE Ying, CHEN Jian-ying, WU Jin-zhao, DING Xu-yang. A Energy-Constraint Task Scheduling Algorithm on Multi-Processor System[J]. Journal of University of Electronic Science and Technology of China, 2019, 48(2): 247-252. DOI: 10.3969/j.issn.1001-0548.2019.02.014

A Energy-Constraint Task Scheduling Algorithm on Multi-Processor System

  • Different task scheduling algorithms assign tasks to different processors and result in different energy consumptions. In NoC-based (network on chip-based) multi-processor systems, distributing tasks to all processor elements could improve system utilization, but causing a large amount of inter-cluster communication and increasing data transmission energy consumption. Based on modeling the energy consumption model, this paper proposes an energy constraints task scheduling algorithm. Combining with the dependencies between tasks, the proposed algorithm dynamically calculates the cluster with minimal communication overhead and the cluster with maximal system utilization. Though calculating the energy consumption of corresponding clusters, the proposed algorithm chooses the plan which generates smaller energy consumption in order to balance system utilization and inter-cluster communication overhead. Simulation results show that the proposed algorithm can reduce the energy consumption, lower the inter-cluster communication overhead and increase the system utilization.
  • loading

Catalog

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return