Energy and Performance-Aware Task Scheduling in a Mobile Cloud Computing Environment

被引:24
|
作者
Lin, Xue [1 ]
Wang, Yanzhi [1 ]
Xie, Qing [1 ]
Pedram, Massoud [1 ]
机构
[1] Univ Southern Calif, Dept Elect Engn, Los Angeles, CA 90007 USA
关键词
mobile cloud computing (MCC); energy minimization; hard deadline constraint; task scheduling;
D O I
10.1109/CLOUD.2014.35
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile cloud computing (MCC) offers significant opportunities in performance enhancement and energy saving in mobile, battery-powered devices. An application running on a mobile device can be represented by a task graph. This work investigates the problem of scheduling tasks (which belong to the same or possibly different applications) in an MCC environment. More precisely, the scheduling problem involves the following steps: (i) determining the tasks to be offloaded on to the cloud, (ii) mapping the remaining tasks onto (potentially heterogeneous) cores in the mobile device, and (iii) scheduling all tasks on the cores (for in-house tasks) or the wireless communication channels (for offloaded tasks) such that the task-precedence requirements and the application completion time constraint are satisfied while the total energy dissipation in the mobile device is minimized A novel algorithm is presented, which starts from a minimal-delay scheduling solution and subsequently performs energy reduction by migrating tasks among the local cores or between the local cores and the cloud. A linear-time rescheduling algorithm is proposed for the task migration. Simulation results show that the proposed algorithm can achieve a maximum energy reduction by a factor of 3.1 compared with the baseline algorithm.
引用
收藏
页码:192 / 199
页数:8
相关论文
共 50 条
  • [41] GOLGI: Performance-Aware, Resource-Efficient Function Scheduling for Serverless Computing
    Li, Suyi
    Wang, Wei
    Yang, Jun
    Chen, Guangzhen
    Lu, Daohe
    PROCEEDINGS OF THE 2023 ACM SYMPOSIUM ON CLOUD COMPUTING, SOCC 2023, 2023, : 32 - 47
  • [42] A performance-aware dynamic scheduling algorithm for cloud-based IoT applications
    Pandiyan, Sanjeevi
    Lawrence, T. Samraj
    Sathiyamoorthi, V
    Ramasamy, Manikandan
    Xia, Qian
    Guo, Ya
    COMPUTER COMMUNICATIONS, 2020, 160 : 512 - 520
  • [43] Efficient Energy Aware Task Scheduling for Parallel Workflow Tasks on Hybrids Cloud Environment
    Thanavanich, Thanawut
    Uthayopas, Putchong
    2013 INTERNATIONAL COMPUTER SCIENCE AND ENGINEERING CONFERENCE (ICSEC), 2013, : 37 - 42
  • [44] Task clustering-based Energy-aware Workflow Scheduling in Cloud environment
    Choudhary, Anita
    Govil, Mahesh Chandra
    Singh, Girdhari
    Awasthi, Lalit K.
    Pilli, E. S.
    IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS / IEEE 16TH INTERNATIONAL CONFERENCE ON SMART CITY / IEEE 4TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2018, : 968 - 973
  • [45] SERVICE LEVEL AGREEMENT AWARE ENERGY OPTIMIZED SCHEDULING ALGORITHM FOR CLOUD COMPUTING ENVIRONMENT
    Jambigi, Murgesh, V
    Kumar, M. V. Vijay
    Ashoka, D., V
    Prabha, R.
    INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2022, 14 (01): : 17 - 28
  • [46] Energy-efficient and Deadline-satisfied Task Scheduling in Mobile Cloud Computing
    Tang, Chaogang
    Xiao, Shuo
    Wei, Xianglin
    Hao, Mingyang
    Chen, Wei
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2018, : 198 - 205
  • [47] Adaptive Scheduling of Stochastic Task Sequence for Energy-Efficient Mobile Cloud Computing
    Jiang, Qi
    Leung, Victor C. M.
    Tang, Hao
    Xi, Hong-Sheng
    IEEE SYSTEMS JOURNAL, 2019, 13 (03): : 3022 - 3025
  • [48] Energy-aware scheduling in cloud computing systems
    Tomas Cotes-Ruiz, Ivan
    Prado, Rocio P.
    Garcia-Galan, Sebastian
    Enrique Munoz-Exposito, Jose
    2017 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2017,
  • [49] Energy-Aware Scheduling of Tasks in Cloud Computing
    Mehor, Yamina
    Rebbah, Mohammed
    Smail, Omar
    Informatica (Slovenia), 2024, 48 (16): : 125 - 136
  • [50] Energy Efficient Task Scheduling in Cloud Environment
    Jena, R. K.
    POWER AND ENERGY SYSTEMS ENGINEERING, (CPESE 2017), 2017, 141 : 222 - 227