首页> 外文会议>International Conference on Digital Information Processing and Communications >Improving performance through path-based hardware/software partitioning
【24h】

Improving performance through path-based hardware/software partitioning

机译:通过基于路径的硬件/软件分区提高性能

获取原文

摘要

Hardware/software partitioning has always been a crucial step in co-design of embedded systems as it affects the overall system performance significantly. This paper proposes a new approach to partition the tasks in a given Control Data Flow Graph (CDFG) representing an application. In order to enhance the performance, our approach considers the combination of two main paths in the system: hot path and critical path during the partitioning phase of the co-design. These two paths dominate the total execution time of a system. After identifying the hot path and the critical path, the proposed approach assigns as many tasks as possible to the hardware components by giving higher priorities to the tasks in the hot paths which directly have significant effect on critical path. Consequently, the total execution time of an application is reduced. The experimental evaluation shows that the proposed path-based partitioning method improves the performance significantly. In addition, the performance/area trade-off is presented.
机译:硬件/软件划分一直是嵌入式系统协同设计中至关重要的一步,因为它显著影响到整个系统的性能。本文提出了一种新的方法来划分在一个给定的控制数据流图(CDFG)表示应用程序的任务。为了提高性能,我们的方法考虑了系统中的两个主要路径的组合:在协同设计的分区阶段热路径和关键路径。这两条路径支配的系统的总的执行时间。识别热路径以及关键路径,所提出的方法如受让人通过在其中直接具有关键路径上显著效果热路径的任务赋予优先级高的许多任务尽可能硬件组件之后。因此,应用程序的总执行时间减少。实验评价结果显示,所提出的基于路径的分区方法显著提高性能。此外,性能/面积权衡呈现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号