边缘环境下DNN应用的计算迁移调度技术
深度神经网络(Deep Neural Network,DNN)应用对运行设备的性能要求较高,无法直接在计算资源受限的移动设备上运行.通过计算迁移技术将某些计算复杂的神经网络层迁移到资源丰富的边缘或者远程云端上去执行,是一种有效的解决资源受限问题的方法.计算迁移会产生额外的时间开销,如果迁移过程的时延太长,将严重影响用户体验.为此,文中以得到边缘环境下多任务并行调度的最小平均响应时间为目标,首先提出边缘环境下DNN应用的计算迁移调度问题,并对该问题的解设计了评估算法;然后设计了两种调度算法即贪心算法和遗传算法(Genetic Algorithm,GA)来求解问题;最后设置评估实验,在5种不同的边缘环境下对两种算法的性能进行对比分析.实验数据表明,采用所提算法得到的解十分接近最优解.与传统的迁移方案相比,贪心算法能得到平均响应时间更短的调度方案;遗传算法的平均响应时间比贪心算法短,但其运行时间明显更长.实验结果说明,所提两种调度算法能够有效地缩短边缘环境下DNN应用的计算迁移调度的平均响应时间,提高用户体验.
任务调度、计算迁移、边缘计算、DNN应用、贪心算法、遗传算法
47
TP301(计算技术、计算机技术)
国家重点研发计划资助项目;福建省高校杰出青年科研人才计划项目;福建省引导性项目
2020-10-28(万方平台首次上网日期,不代表论文的发表时间)
共9页
247-255