QoS-aware Scheduling of Periodic Real-time Task Graphs on Heterogeneous Pre-occupied MECs
By: Ashutosh Shankar, Astha Kumari
Potential Business Impact:
Makes phones run apps faster, even when busy.
In latency-sensitive applications, efficient task scheduling is crucial for maintaining Quality of Service (QoS) while meeting strict timing constraints. This paper addresses the challenge of scheduling periodic tasks structured as directed acyclic graphs (DAGs) within heterogeneous, pre-occupied Mobile Edge Computing (MEC) networks. We propose a modified version of the Heterogeneous Earliest Finish Time (HEFT) algorithm designed to exploit residual processing capacity in preoccupied MEC environments. Our approach dynamically identifies idle intervals on processors to create a feasible hyperperiodic schedule that specifies an allocated virtual machine (VM), task version, and start time for each task. This scheduling strategy maximizes the aggregate QoS by optimizing task execution without disrupting the existing periodic workload, while also adhering to periodicity, precedence, and resource constraints.Experimental results demonstrate that our method achieves enhanced load balancing and resource utilization, highlighting its potential to improve performance in heterogeneous MEC infrastructures supporting real-time, periodic applications.
Similar Papers
Deadline-Aware Joint Task Scheduling and Offloading in Mobile Edge Computing Systems
Distributed, Parallel, and Cluster Computing
Orders computer jobs faster to improve user experience.
Application-Aware Resource Allocation and Data Management for MEC-assisted IoT Service Providers
Networking and Internet Architecture
Helps smart devices share data faster and better.
Energy-Efficient Real-Time Job Mapping and Resource Management in Mobile-Edge Computing
Distributed, Parallel, and Cluster Computing
Saves phone battery by doing hard work elsewhere.