计算机科学
计算卸载
云计算
能源消耗
服务器
分布式计算
边缘计算
高效能源利用
GSM演进的增强数据速率
分拆(数论)
计算机网络
人工智能
操作系统
生物
组合数学
电气工程
数学
工程类
生态学
作者
Xing Chen,Jianshan Zhang,Bing Lin,Zheyi Chen,Katinka Wolter,Geyong Min
出处
期刊:IEEE Transactions on Parallel and Distributed Systems
[Institute of Electrical and Electronics Engineers]
日期:2021-07-27
卷期号:33 (3): 683-697
被引量:153
标识
DOI:10.1109/tpds.2021.3100298
摘要
Deep Neural Networks (DNNs) have become an essential and important supporting technology for smart Internet-of-Things (IoT) systems. Due to the high computational costs of large-scale DNNs, it might be infeasible to directly deploy them in energy-constrained IoT devices. Through offloading computation-intensive tasks to the cloud or edges, the computation offloading technology offers a feasible solution to execute DNNs. However, energy-efficient offloading for DNN based smart IoT systems with deadline constraints in the cloud-edge environments is still an open challenge. To address this challenge, we first design a new system energy consumption model, which takes into account the runtime, switching, and computing energy consumption of all participating servers (from both the cloud and edge) and IoT devices. Next, a novel energy-efficient offloading strategy based on a Self-adaptive Particle Swarm Optimization algorithm using the Genetic Algorithm operators (SPSO-GA) is proposed. This new strategy can efficiently make offloading decisions for DNN layers with layer partition operations, which can lessen the encoding dimension and improve the execution time of SPSO-GA. Simulation results demonstrate that the proposed strategy can significantly reduce energy consumption compared to other classic methods.
科研通智能强力驱动
Strongly Powered by AbleSci AI