Offloading Dependent Tasks with Communication Delay and Deadline Constraint

被引:0
|
作者
Sundar, Sowndarya [1 ]
Liang, Ben [1 ]
机构
[1] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
EXECUTION; CLOUD;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study the scheduling decision for an application consisting of dependent tasks, in a generic cloud computing system comprising a network of heterogeneous local processors and a remote cloud server. We formulate an optimization problem to find the offloading decision that minimizes the overall application execution cost, subject to an application completion deadline. Since this problem is NP-hard, we propose a heuristic algorithm termed Individual Time Allocation with Greedy Scheduling (ITAGS) to obtain an efficient solution. ITAGS first uses a binary relaxed version of the original problem to allocate a completion deadline to each individual task, and then greedily optimizes the scheduling of each task subject to its time allowance. Through trace-based simulation using real applications, as well as various randomly generated task trees, we study the performance of ITAGS, highlighting the effect of the application deadline, communication delay, number of processors, and number of tasks. We further demonstrate the substantial performance advantage of ITAGS over existing alternatives.
引用
收藏
页码:37 / 45
页数:9
相关论文
共 50 条
  • [41] Optimal Mobile Computation Offloading with Hard Deadline Constraints
    Hekmati, Arvin
    Teymoori, Peyvand
    Todd, Terence D.
    Zhao, Dongmei
    Karakostas, George
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2020, 19 (09) : 2160 - 2173
  • [42] Multiobjective Resource Allocation for mmWave MEC Offloading Under Competition of Communication and Computing Tasks
    Zhao, Zhongling
    Shi, Jia
    Li, Zan
    Si, Jiangbo
    Xiao, Pei
    Tafazolli, Rahim
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (11) : 8707 - 8719
  • [43] Adaptive application offloading for QoS maximization in cloud-fog environment with delay-constraint
    Naveen Chauhan
    Rajeev Agrawal
    Haider Banka
    Peer-to-Peer Networking and Applications, 2023, 16 : 1010 - 1026
  • [44] Offloading Deadline-aware Task in Edge Computing
    He, Xin
    Dou, Wanchun
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 28 - 30
  • [45] Dependency Tasks Offloading and Communication Resource Allocation in Collaborative UAV Networks: A Metaheuristic Approach
    Nguyen, Loc X.
    Tun, Yan Kyaw
    Dang, Tri Nguyen
    Park, Yu Min
    Han, Zhu
    Hong, Choong Seon
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (10) : 9062 - 9076
  • [46] Offloading Optimization with Delay Constraint in the 3-tier Federated Cloud, Edge, and Fog Systems
    Hwang, Ren-Hung
    Lai, Yuan-Cheng
    Lin, Ying-Dar
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [47] Adaptive application offloading for QoS maximization in cloud-fog environment with delay-constraint
    Chauhan, Naveen
    Agrawal, Rajeev
    Banka, Haider
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2023, 16 (02) : 1010 - 1026
  • [48] Offloading of Tasks With Tight Delay Requirements via Combined Half and Full Duplex UAV Relays
    Mach, Pavel
    Becvar, Zdenek
    Nikooroo, Mohammadsaleh
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (09) : 14086 - 14091
  • [49] Cost-Effective Scheduling for Dependent Tasks With Tight Deadline Constraints in Mobile Edge Computing
    Lou, Jiong
    Tang, Zhiqing
    Zhang, Songli
    Jia, Weijia
    Zhao, Wei
    Li, Jie
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (10) : 5829 - 5845
  • [50] Energy-Efficient Scheduling of MapReduce Tasks Based on Load Balancing and Deadline Constraint in Heterogeneous Hadoop YARN Cluster
    Gao, Yongqiang
    Huang, Chong
    PROCEEDINGS OF THE 2021 IEEE 24TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2021, : 220 - 225