谷歌浏览器插件
订阅小程序
在清言上使用

Efficient Semi-Online Algorithms for Multiple Objects in Computational Offloading.

International journal of pattern recognition and artificial intelligence(2020)

引用 2|浏览13
暂无评分
摘要
Task scheduling between edge devices and remote servers is a common application scenario in edge computing or cloud computing, also known as computational offloading. A reasonable scheduling strategy can effectively shorten task completion time, reduce energy consumption, and improve user experience. However, the traditional offline task scheduling algorithm is NP-hard, and the decision requires obtaining all the information of the task and the device (such as task computing amount, data amount, device computing resources, etc.), which is challenging to meet in practical applications. The semi-online algorithm describes the task scheduling method when the system cannot obtain all the information. In this paper, we propose an Efficient Semi-online algorithm for Multi-users task offloading (ESaM), which includes two specific implementations: ESaM-I as known server-side idle time, and ESaM-O for known task computing amount. Because ESaM-I has obtained server information, it is better than ESaM-O in performance for most of the scenarios. The experimental results show that ESaM-I and ESaM-O are superior to the well-known semi-online scheduling algorithm SPaC in task completion time. As the remote processor computing ability increases, the average makespan converges to 0.875, 0.742, 0.782 for SPaC-M, ESaM-O, and ESaM-I in the simulation.
更多
查看译文
关键词
Edge computing,semi-online,multi-users,computational offloading
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要