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 条
  • [1] MapReduce delay scheduling with deadline constraint
    Li, Hongliang
    Wei, Xiaohui
    Fu, Qingwu
    Luo, Yuan
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2014, 26 (03): : 766 - 778
  • [2] Online computation offloading for deadline-aware tasks in edge computing
    He, Xin
    Zheng, Jiaqi
    He, Qiang
    Dai, Haipeng
    Liu, Bowen
    Dou, Wanchun
    Chen, Guihai
    WIRELESS NETWORKS, 2024, 30 (05) : 4073 - 4092
  • [3] Data Offloading for Deadline-Varying Tasks in Mobile Edge Computing
    Gao, Zhipeng
    Meng, Jie
    Wang, Qian
    Yang, Yang
    2018 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI), 2018, : 1479 - 1484
  • [4] Energy-aware task offloading with deadline constraint in mobile edge computing
    Li, Zhongjin
    Chang, Victor
    Ge, Jidong
    Pan, Linxuan
    Hu, Haiyang
    Huang, Binbin
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2021, 2021 (01)
  • [5] Energy-aware task offloading with deadline constraint in mobile edge computing
    Zhongjin Li
    Victor Chang
    Jidong Ge
    Linxuan Pan
    Haiyang Hu
    Binbin Huang
    EURASIP Journal on Wireless Communications and Networking, 2021
  • [6] Energy-Aware Cooperative Offloading Framework for Inter-dependent and Delay-sensitive Tasks
    Mehrabi, Mahshid
    Shen, Shiwei
    Latzko, Vincent
    Wang, Yuanfei
    Fitzek, Frank H. P.
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [7] Online Offloading of Delay-Sensitive Tasks in Fog Computing
    Sun, Yu-Jie
    Wang, Hui
    Shan, Yu-Chen
    Huang, Chen-bin
    WIRELESS SENSOR NETWORKS (CWSN 2021), 2021, 1509 : 199 - 209
  • [8] Dependent task offloading with deadline-aware scheduling in mobile edge networks
    Maray, Mohammed
    Mustafa, Ehzaz
    Shuja, Junaid
    Bilal, Muhammad
    INTERNET OF THINGS, 2023, 23
  • [9] Two Deadline Reduction Algorithms for Scheduling Dependent Tasks on Parallel Processors
    Hanen, Claire
    Kordon, Alix Munier
    Pedersen, Theo
    INTEGRATION OF CONSTRAINT PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND OPERATIONS RESEARCH, 2021, 12735 : 214 - 230
  • [10] Collaborative Offloading Strategy for Dependent Tasks in Mobile Edge Computing
    Huo, Qingao
    Zhang, Wendong
    Wu, Ziwei
    Song, Guochang
    Wang, Bo
    WIRELESS PERSONAL COMMUNICATIONS, 2024, 134 (01) : 267 - 292