...
首页> 外文期刊>ACM Transactions on Design Automation of Electronic Systems >Overhead-Aware Energy Optimization for Real-Time Streaming Applications on Multiprocessor System-on-Chip
【24h】

Overhead-Aware Energy Optimization for Real-Time Streaming Applications on Multiprocessor System-on-Chip

机译:多处理器片上系统中实时流应用的开销感知能量优化

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

摘要

In this article, we focus on solving the energy optimization problem for real-time streaming applications on multiprocessor System-on-Chip by combining task-level coarse-grained software pipelining with DVS (Dynamic Voltage Scaling) and DPM (Dynamic Power Management) considering transition overhead, inter-core communication and discrete voltage levels. We propose a two-phase approach to solve the problem. In the first phase, we propose a coarse-grained task parallelization algorithm called RDAG to transform a periodic dependent task graph into a set of independent tasks by exploiting the periodic feature of streaming applications. In the second phase, we propose a scheduling algorithm, GeneS, to optimize energy consumption. GeneS is a genetic algorithm that can search and find the best schedule within the solution space generated by gene evolution. We conduct experiments with a set of benchmarks from E3S and TGFF. The experimental results show that our approach can achieve a 24.4% reduction in energy consumption on average compared with the previous work.
机译:在本文中,我们将任务级别的粗粒度软件流水线与DVS(动态电压缩放)和DPM(动态电源管理)结合起来,致力于解决多处理器片上系统上实时流应用程序的能源优化问题过渡开销,内核间通信和离散电压电平。我们提出了一种两阶段的方法来解决该问题。在第一阶段,我们提出了一种称为RDAG的粗粒度任务并行化算法,以通过利用流应用程序的周期性特征将周期相关的任务图转换为一组独立的任务。在第二阶段,我们提出了一种调度算法GeneS,以优化能耗。 GeneS是一种遗传算法,可以在由基因进化产生的解空间内搜索并找到最佳计划。我们使用E3S和TGFF的一组基准进行实验。实验结果表明,与以前的工作相比,我们的方法平均可减少24.4%的能耗。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号