...
首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >Learning Transfer-Based Adaptive Energy Minimization in Embedded Systems
【24h】

Learning Transfer-Based Adaptive Energy Minimization in Embedded Systems

机译:嵌入式系统中基于学习转移的自适应能量最小化

获取原文
获取原文并翻译 | 示例
           

摘要

Embedded systems execute applications with varying performance requirements. These applications exercise the hardware differently depending on the computation task, generating varying workloads with time. Energy minimization with such workload and performance variations within (intra) and across (inter) applications is particularly challenging. To address this challenge, we propose an online approach, capable of minimizing energy through adaptation to these variations. At the core of this approach is a reinforcement learning algorithm that suitably selects the appropriate voltage/frequency scaling (VFS) based on workload predictions to meet the applications’ performance requirements. The adaptation is then facilitated and expedited through learning transfer, which uses the interaction between the application, runtime, and hardware layers to adjust the VFS. The proposed approach is implemented as a power governor in Linux and extensively validated on an ARM Cortex-A8 running different benchmark applications. We show that with intra- and inter-application variations, our proposed approach can effectively minimize energy consumption by up to 33% compared to the existing approaches. Scaling the approach to multicore systems, we also demonstrate that it can minimize energy by up to 18% with reduction in the learning time when compared with an existing approach.
机译:嵌入式系统执行具有不同性能要求的应用程序。这些应用程序根据计算任务不同地使用硬件,从而随时间产生不同的工作负载。在应用程序内部(内部)和跨应用程序(内部)使用此类工作负载和性能变化来最大程度地减少能量尤其具有挑战性。为了应对这一挑战,我们提出了一种在线方法,该方法能够通过适应这些变化来最大程度地减少能量。这种方法的核心是强化学习算法,该算法可以根据工作负荷预测适当选择适当的电压/频率缩放(VFS),以满足应用程序的性能要求。然后通过学习转移来促进和加快适应过程,学习转移使用应用程序,运行时和硬件层之间的交互来调整VFS。所提出的方法在Linux中作为电源调节器实现,并在运行不同基准应用程序的ARM Cortex-A8上得到了广泛验证。我们表明,与应用程序内部和应用程序之间的差异,与现有方法相比,我们提出的方法可以有效地将能耗降低到33%。将方法扩展到多核系统,我们还证明,与现有方法相比,它可以将能耗降低18%,同时减少学习时间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号