• DocumentCode
    172835
  • Title

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

  • Author

    Xue Lin ; Yanzhi Wang ; Qing Xie ; Pedram, Massoud

  • Author_Institution
    Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    2014
  • fDate
    June 27 2014-July 2 2014
  • Firstpage
    192
  • Lastpage
    199
  • Abstract
    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.
  • Keywords
    cloud computing; mobile computing; performance evaluation; power aware computing; scheduling; MCC; energy reduction; linear-time rescheduling algorithm; minimal-delay scheduling solution; mobile cloud computing environment; performance enhancement; task scheduling problem; Cloud computing; Energy consumption; Mobile handsets; Processor scheduling; Scheduling; Time factors; Wireless communication; energy minimization; hard deadline constraint; mobile cloud computing (MCC); task scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2014 IEEE 7th International Conference on
  • Conference_Location
    Anchorage, AK
  • Print_ISBN
    978-1-4799-5062-1
  • Type

    conf

  • DOI
    10.1109/CLOUD.2014.35
  • Filename
    6973741