Interconnection Network Energy-Aware Workflow Scheduling Algorithm on Heterogeneous Systems

被引:12
|
作者
Tang, Xiaoyong [1 ,2 ]
Shi, Weiqiang [2 ]
Wu, Fan [3 ]
机构
[1] Hunan Univ, Coll Informat Sci & Engn, Changsha 410082, Peoples R China
[2] Hunan Agr Univ, Coll Informat & Intelligence, Changsha 410128, Peoples R China
[3] Hunan Univ, Sch Informat Sci & Engn, Changsha 410082, Peoples R China
基金
美国国家科学基金会;
关键词
Task analysis; Energy consumption; Multiprocessor interconnection; Scheduling algorithms; Scheduling; Multicore processing; heterogeneous systems; scientific workflow; task scheduling; COST;
D O I
10.1109/TII.2019.2962531
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Heterogeneous systems based on multicore (CPU) and manycore (GPU) processors have been regarded as an important computing infrastructure in recent years. Large-scale computationally intensive scientific workflow applications have recently been deployed on such systems. However, improving the system performance and reducing the energy consumption under user deadline constraints remain challenging problems. In this article, we first investigate the computing node network energy consumption problem of fat-tree interconnection networks for a low communication-to-computation ratio workflow application. We then propose a heuristic list-based network energy-efficient workflow scheduling (NEEWS) algorithm including top-level task computing, task subdeadline initialization, a dynamic adjustment, and an edge data optimization communication method. Extensive simulations were conducted based on randomly generated workflow applications and two real-world scientific applications. The experiment results clearly demonstrate that our proposed workflow scheduling strategy outperforms three other algorithms in terms of energy consumption. In particular, NEEWS is extremely suitable owing to its high parallelism and low communication in large-scale scientific applications.
引用
收藏
页码:7637 / 7645
页数:9
相关论文
共 50 条
  • [1] Incorporating Energy-Aware Mechanism into Workflow Scheduling Policy in Heterogeneous Distributed Systems
    He, Hong
    Xiao, Peng
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2014, 7 (06): : 19 - 28
  • [2] Energy-Aware Profit Maximizing Scheduling Algorithm for Heterogeneous Computing Systems
    Tarplee, Kyle M.
    Maciejewski, Anthony A.
    Siegel, Howard Jay
    [J]. 2014 14TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2014, : 595 - 603
  • [3] Energy-Aware DPSO Algorithm for workflow Scheduling on Computational Grids
    Oukfif, Karima
    Bouali, Lyes
    Bouzefrane, Samia
    Boumghar, Fatima
    [J]. 2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 651 - 656
  • [4] Energy-aware workflow scheduling and optimization in clouds using bat algorithm
    Gu, Yi
    Budati, Chandu
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 113 : 106 - 112
  • [5] An Energy-aware Task Scheduling Algorithm for a Heterogeneous Data Center
    Zhang, Shuo
    Wang, Baosheng
    Zhao, Baokang
    Tao, Jing
    [J]. 2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, : 1471 - 1477
  • [6] Energy-Aware Scheduling on Heterogeneous Processors
    Akgun, Osman T.
    Down, Douglas G.
    Righter, Rhonda
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (03) : 599 - 613
  • [7] MOEA/D for Energy-Aware Scheduling on Heterogeneous Computing Systems
    Deng, Gaoshan
    Li, Ziming
    Zhao, Yuming
    Zeng, Xiangxiang
    [J]. BIO-INSPIRED COMPUTING - THEORIES AND APPLICATIONS, BIC-TA 2015, 2015, 562 : 94 - 106
  • [8] An elastic energy-aware scheduling strategy for heterogeneous computing systems
    Zhu, Xiao-Min
    He, Chuan
    Wang, Jian-Jiang
    Jiang, Jian-Qing
    [J]. Jisuanji Xuebao/Chinese Journal of Computers, 2012, 35 (06): : 1313 - 1326
  • [9] Energy-Aware Scheduling on Multicore Heterogeneous Grid Computing Systems
    Nesmachnow, Sergio
    Dorronsoro, Bernabe
    Pecero, Johnatan E.
    Bouvry, Pascal
    [J]. JOURNAL OF GRID COMPUTING, 2013, 11 (04) : 653 - 680
  • [10] Energy-aware scheduling with reconstruction and frequency equalization on heterogeneous systems
    Liu, Yong-xing
    Li, Ken-li
    Tang, Zhuo
    Li, Ke-qin
    [J]. FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2015, 16 (07) : 519 - 531