首页> 外文会议>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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号