...
首页> 外文期刊>Computers & Structures >HEURISTICS FOR DYNAMIC TASK AND COMMUNICATIONS MAPPING IN NoC-BASED HETEROGENEOUS MPSoCs
【24h】

HEURISTICS FOR DYNAMIC TASK AND COMMUNICATIONS MAPPING IN NoC-BASED HETEROGENEOUS MPSoCs

机译:基于NoC的异构MPSoC中动态任务和通信映射的启发式

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

摘要

To fulfill the need of intensive embedded computations, architects have proposed Network-on-Chip (NoC) based Multi-Processor Systems-on-Chip (MPSoCs). Applications exploit the distinct features of the different types of processors in MPSoCs to optimize the performance metrics: overall execution time, energy consumption, resource usage, etc. Application designers often map statically the tasks on the processors. This static mapping cannot handle many kinds of applications such as those with dynamic workloads and one must use dynamic mapping when several applications run concurrently. The conventional dynamic mapping approaches use simple deterministic routing mechanisms such as XY routing. In this paper, we propose heuristics for dynamic task and communications mapping that considers the placement of tasks and their communications in order to optimize the overall performance. The mapping technique uses a newly proposed Manhattan packing strategy to find the placement of tasks and a newly proposed Multi-Objective Routing Algorithm (MORA) to place communications between the tasks. The placement we propose of the tasks and of their communications leads to a better optimization of several performance metrics (time and energy consumption). Experimental results show that the proposed mapping approach provides significant performance improvements when compared to existing strategies for task dynamic mapping and to those using XY routing.
机译:为了满足密集型嵌入式计算的需求,架构师提出了基于片上网络(NoC)的多处理器片上系统(MPSoC)。应用程序利用MPSoC中不同类型处理器的独特功能来优化性能指标:总体执行时间,能耗,资源使用情况等。应用程序设计人员通常静态地将任务映射到处理器上。这种静态映射无法处理多种应用程序,例如具有动态工作负载的应用程序,并且当多个应用程序同时运行时,必须使用动态映射。常规的动态映射方法使用简单的确定性路由机制,例如XY路由。在本文中,我们提出了用于动态任务和通信映射的启发式方法,该方法考虑了任务及其通信的位置,以优化整体性能。该映射技术使用新提出的曼哈顿打包策略来查找任务的位置,并使用新提出的多目标路由算法(MORA)来放置任务之间的通信。我们建议的任务位置及其通信方式可以更好地优化几个性能指标(时间和能耗)。实验结果表明,与现有的任务动态映射策略和使用XY路由的策略相比,该映射方法可显着提高性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号