Time and Energy Optimization Algorithms for the Static Scheduling of Multiple Workflows in Heterogeneous Computing System

被引:0
|
作者
Junqiang Jiang
Yaping Lin
Guoqi Xie
Li Fu
Junfeng Yang
机构
[1] Hunan University,College of Computer Science and Electronic Engineering
[2] Hunan Institute of Science and Technology,Information Center
[3] Hunan Institute of Science and Technology,Periodical Office
来源
Journal of Grid Computing | 2017年 / 15卷
关键词
Heterogeneous computing system; Energy optimization; Multiple workflows; Scheduling;
D O I
暂无
中图分类号
学科分类号
摘要
The heterogeneous computing system (HCS), which is used to deal with complex and enormous business or scientific workflows, is playing a very important role as cloud computing rapidly develops. For multiple workflows computing in HCS, one of challenging issues is how to make a reasonable tradeoff between the schedule length and energy consumption. In this paper, we focus on a workflow that can be represented by a directed acyclic graph (DAG). We propose the corresponding algorithms which cooperate with dynamic voltage and frequency scaling (DVFS) technique to address the aforementioned concern and evaluate the algorithms in terms of randomly generated DAGs, real application DAGs and their hybrids under DVFS-enabled HCS. From the experimental results, we draw the conclusion that interleaving workflows lead to a better average tradeoff when scheduling multiple workflows in HCS.
引用
收藏
页码:435 / 456
页数:21
相关论文
共 50 条
  • [1] Time and Energy Optimization Algorithms for the Static Scheduling of Multiple Workflows in Heterogeneous Computing System
    Jiang, Junqiang
    Lin, Yaping
    Xie, Guoqi
    Fu, Li
    Yang, Junfeng
    [J]. JOURNAL OF GRID COMPUTING, 2017, 15 (04) : 435 - 456
  • [2] A comparative study of scheduling algorithms for the multiple deadline-constrained workflows in heterogeneous computing systems with time windows
    Bochenina, Klavdiya
    [J]. 2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2014, 29 : 509 - 522
  • [3] Multiple Objective Fairness Scheduling Optimization Algorithms Based on Multiple DAGs in Heterogeneous Edge Computing
    Yang, Fan
    Zhan, Kelei
    Du, Jiayi
    Huang, Zhilin
    Xie, Guoqi
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2023, 32 (08)
  • [4] Minimal Start Time Heuristics for Scheduling Workflows in Heterogeneous Computing Systems
    Sirisha, D.
    VijayaKumari, G.
    [J]. DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY (ICDCIT 2016), 2016, 9581 : 199 - 212
  • [5] Energy-minimized Scheduling of Real-time Parallel Workflows on Heterogeneous Distributed Computing Systems
    Hu, Biao
    Cao, Zhengcai
    Zhou, MengChu
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (05) : 2766 - 2779
  • [6] Scheduling multiple workflows with time constraints onto cloud computing resources
    Zheng, Wei
    Shen, Lin
    Bugingo, Emmanuel
    Zhang, Dongzhan
    [J]. 2019 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2019), 2019, : 572 - 579
  • [7] A Time and Reliability Optimization Algorithm for Workflow Scheduling in Heterogeneous Distributed Computing System
    Jiang, Junqiang
    Cai, Hailin
    Xie, Lunxin
    Sun, Zhifang
    Pan, Li
    Yang, Zhihe
    Lu, Ruiqi
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (14)
  • [8] Static scheduling of multiple workflows with soft deadlines in non-dedicated heterogeneous environments
    Bochenina, Klavdiya
    Butakov, Nikolay
    Boukhanovsky, Alexander
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 55 : 51 - 61
  • [9] Heterogeneous computing scheduling with evolutionary algorithms
    Sergio Nesmachnow
    Héctor Cancela
    Enrique Alba
    [J]. Soft Computing, 2010, 15 : 685 - 701
  • [10] Heterogeneous computing scheduling with evolutionary algorithms
    Nesmachnow, Sergio
    Cancela, Hector
    Alba, Enrique
    [J]. SOFT COMPUTING, 2011, 15 (04): : 685 - 701