Loading…

TMHD: Twin-Bridge Scheduling of Multi-Heterogeneous Dependent Tasks for Edge Computing

As an efficient computing paradigm, Mobile Edge Computing (MEC) is essential in assisting mobile devices with real-time complex tasks such as big data analytics. In MEC, application tasks consist of multiple dependent subtasks, and the way to process tasks ensuring lower response latency through eff...

Full description

Saved in:
Bibliographic Details
Published in:Future generation computer systems 2024-09, Vol.158, p.60-72
Main Authors: Liang, Wei, Xiao, Jiahong, Chen, Yuxiang, Yang, Chaoyi, Xie, Kun, Li, Kuan-Ching, Di Martino, Beniamino
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:As an efficient computing paradigm, Mobile Edge Computing (MEC) is essential in assisting mobile devices with real-time complex tasks such as big data analytics. In MEC, application tasks consist of multiple dependent subtasks, and the way to process tasks ensuring lower response latency through efficient scheduling orders is of relevant importance. Most existing research on scheduling sorts the dependent tasks out by simple topological ordering, which leads to idle and wasteful resources. For such, we propose a Twin-Bridge Scheduling of Multi-Heterogeneous Dependent Tasks for Edge Computing (TMHD), with two state embedding layers for multi-dependent tasks that reconstruct the model of dependent tasks to find the optimal scheduling paths and concurrently make the best offloading decisions. Considering the limitations of local edge-end model training, we upload the trained models to the cloud periodically for local model aggregation update, speeding up the model convergence whilst guaranteeing the training accuracy and demonstrating the convergence of multi-model aggregation. Compared with existing dependent task processing methods, TMHD reduces the average task processing time on four different datasets by 18.68 ms, 71.79 ms, 70.99 ms, and 64.32 ms, which are shown to be effective in reducing the response time of the device task. •Addressing the challenge of handling application tasks with multiple dependent subtasks.•Facilitating mobile edge devices to participate in big data analytics.•Introducing TMHD, a dual-state embedding approach for edge computing with multi-heterogeneous dependent tasks.•Enhanced scheduling and offloading decisions for multi-dependent tasks, overcoming traditional topological sorting limits.
ISSN:0167-739X
1872-7115
DOI:10.1016/j.future.2024.04.028