计算机科学
调度(生产过程)
服务器
延迟(音频)
分布式计算
边缘计算
任务(项目管理)
任务分析
GSM演进的增强数据速率
计算机网络
人工智能
运营管理
电信
经济
管理
作者
Qinyuan Li,Bo Peng,Qiang Li,Maosong Lin,Cheng Chen,Shilin Peng
标识
DOI:10.1109/icccbda56900.2023.10154698
摘要
Edge computing technology presents an opportunity for embedded devices with limited computing power to effectively process even the most complex of applications. Scheduling tasks to the edge server for processing can effectively reduce task execution latency for the user device. However, current task offloading approaches overlook the unique topological relationships and scheduling within tasks by treating user device tasks as a single entity, leading to the underutilization of computing resources. In this paper, the fine-grained task offloading problem is addressed by considering the offloading with precedence constraints among tasks. This approach enhances task parallelism between edge servers and user devices by allowing tasks to be offloaded and executed on different processors. However, this also makes the problem more challenging since the task scheduling sequence and decision-making process become more complex. A lightweight and efficient offloading decision is proposed in this paper for the single-server scenario. This decision enables scheduling of multi-user tasks in sequence, choosing the most appropriate location for execution. The approach was then extended to a multi-server scenario, where the optimal server for each user device is determined using Genetic Algorithm(GA) optimization techniques, resulting in the minimum average computational latency of the task. Experimental results demonstrate that this approach outperforms existing schemes in terms of task execution delay and offloading efficiency.
科研通智能强力驱动
Strongly Powered by AbleSci AI