DISSERTATION

Energy aware scheduling for heterogeneous mobile task computing

Abstract

The problem of scheduling a set of dependent tasks from a user mobile device to several servers in communication cells while the user is moving along these cell in various speed is studied in this thesis. The challenging issue is the execution speed of each server and the speed of user’s movement are not compatible. This leads to the difficulty of assigning and finishing the subset of scheduled dependent tasks to each server within the limitation of execution time during passing a cell. Another concern involved this study is the constraints on the length of makespan in terms of minimum communication time among servers in the same cell and the energy consumed by the servers as well as the energy spent by user’s mobile device. This study proposed a new algorithm to schedule a set of dependent tasks under the constraints from these issues. Three new concepts of (1) selecting cells for executing scheduled tasks proposed algorithm, (2) partitioning and scheduling tasks to be assigned to the servers in the selected cell, and (3) shuffling the tentatively assigned tasks of all servers to minimize the makespan and energy consumption were proposed in this study. The experimental results were compared with the current practically used algorithms, i.e. HEFT, PEFT, HETS based on several complex synthetic task flow graphs. The obtained results showed that the most of makespan lengths found by our algorithm are shorter than those found by the other algorithms. But in terms of energy consumption, all results scheduled by our algorithm significantly consume less energy than those from the other algorithms.

Keywords:
Server Computer science Job shop scheduling Scheduling (production processes) Shuffling Energy consumption Schedule Distributed computing Mobile device Computer network Mathematical optimization Operating system Engineering Mathematics

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
32
Refs
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Energy-aware task scheduling in heterogeneous computing environments

Jing MeiKenli LiKeqin Li

Journal:   Cluster Computing Year: 2013 Vol: 17 (2)Pages: 537-550
JOURNAL ARTICLE

Energy-aware task scheduling in mobile cloud computing

Chaogang TangMingyang HaoXianglin WeiWei Chen

Journal:   Distributed and Parallel Databases Year: 2018 Vol: 36 (3)Pages: 529-553
© 2026 ScienceGate Book Chapters — All rights reserved.