Energy-Efficient Computation Offloading for Multicore-Based Mobile Devices

被引:0
|
作者
Geng, Yeli [1 ]
Yang, Yi [1 ]
Cao, Guohong [1 ]
机构
[1] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16802 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Modern mobile devices are equipped with multicore-based processors, which introduce new challenges on computation offloading. With the big.LITTLE architecture, instead of only deciding locally or remotely running a task in the traditional architecture, we have to consider how to exploit the new architecture to minimize energy while satisfying application completion time constraints. In this paper, we address the problem of energy-efficient computation offloading on multicore-based mobile devices running multiple applications. We first formalize the problem as a mixed-integer nonlinear programming problem that is NP-hard, and then propose a novel heuristic algorithm to jointly solve the offloading decision and task scheduling problems. The basic idea is to prioritize tasks from different applications to make sure that both application time constraints and task dependency requirements are satisfied. To find a better schedule while reducing the schedule searching overhead, we propose a critical path based solution which recursively checks the tasks and moves tasks to the right CPU cores to save energy. Simulation and experimental results show that our offloading algorithm can significantly reduce the energy consumption of mobile devices while satisfying the application completion time constraints.
引用
收藏
页码:46 / 54
页数:9
相关论文
共 50 条
  • [1] Secure and energy-efficient video compression on multicore-based handheld devices
    Lee, Sungju
    Chung, Yongwha
    Kim, Heegon
    International Journal of Advancements in Computing Technology, 2012, 4 (23) : 250 - 257
  • [2] Energy-Efficient Computation Offloading for Wearable Devices and Smartphones in Mobile Cloud Computing
    Ragona, Claudio
    Granelli, Fabrizio
    Fiandrino, Claudio
    Kliazovich, Dzmitry
    Bouvry, Pascal
    2015 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2015,
  • [3] Energy-Efficient Mobile Gesture Recognition with Computation Offloading
    Farra, Noura
    Raffa, Giuseppe
    Nachman, Lama
    Hajj, Hazem
    2011 INTERNATIONAL CONFERENCE ON ENERGY AWARE COMPUTING, 2011,
  • [4] An Energy-Efficient Multisite Offloading Algorithm for Mobile Devices
    Niu, Ruifang
    Song, Wenfang
    Liu, Yong
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2013,
  • [5] Energy-efficient computation offloading model for mobile phone environment
    Fekete, Krisztian
    Csorba, Kristof
    Forstner, Bertalan
    Feher, Marcell
    Vajk, Tamas
    2012 IEEE 1ST INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2012,
  • [6] Discontinuous Computation Offloading for Energy-Efficient Mobile Edge Computing
    Merluzzi, Mattia
    di Pietro, Nicola
    Di Lorenzo, Paolo
    Strinati, Emilio Calvanese
    Barbarossa, Sergio
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2022, 6 (02): : 1242 - 1257
  • [7] Energy-Efficient and Delay-Fair Mobile Computation Offloading
    Mu, Siqi
    Zhong, Zhangdui
    Zhao, Dongmei
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (12) : 15746 - 15759
  • [8] Energy-Efficient Resource Allocation for Mobile-Edge Computation Offloading
    You, Changsheng
    Huang, Kaibin
    Chae, Hyukjin
    Kim, Byoung-Hoon
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2017, 16 (03) : 1397 - 1411
  • [9] Energy-efficient computation offloading strategy for the terminal in mobile cloud environment
    Zhang W.
    Cao B.
    Zhou X.
    1600, Science Press (44): : 175 - 180
  • [10] Energy-efficient Mobile Edge Computation Offloading with Multiple Base Stations
    Zhang, Peng
    Yang, Jie
    Fan, Rongfei
    2019 15TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2019, : 255 - 259