Abstract
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.
| Original language | English (US) |
|---|---|
| Title of host publication | INFOCOM 2018 - IEEE Conference on Computer Communications |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 46-54 |
| Number of pages | 9 |
| ISBN (Electronic) | 9781538641286 |
| DOIs | |
| State | Published - Oct 8 2018 |
| Event | 2018 IEEE Conference on Computer Communications, INFOCOM 2018 - Honolulu, United States Duration: Apr 15 2018 → Apr 19 2018 |
Publication series
| Name | Proceedings - IEEE INFOCOM |
|---|---|
| Volume | 2018-April |
| ISSN (Print) | 0743-166X |
Other
| Other | 2018 IEEE Conference on Computer Communications, INFOCOM 2018 |
|---|---|
| Country/Territory | United States |
| City | Honolulu |
| Period | 4/15/18 → 4/19/18 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
All Science Journal Classification (ASJC) codes
- General Computer Science
- Electrical and Electronic Engineering
Fingerprint
Dive into the research topics of 'Energy-Efficient Computation Offloading for Multicore-Based Mobile Devices'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver