首页> 外文会议>ACM International conference on compilers, architecture and synthesis for embedded systems >Scenario-Based Design Flow for Mapping Streaming Applications onto On-Chip Many-Core Systems
【24h】

Scenario-Based Design Flow for Mapping Streaming Applications onto On-Chip Many-Core Systems

机译:基于场景的设计流程,用于将流媒体应用映射到片上许多核心系统

获取原文

摘要

The next generation of embedded software has high performance requirements and is increasingly dynamic. Multiple applications are typically sharing the system, running in parallel in different combinations, starting and stopping their individual execution at different moments in time. The different combinations of applications are forming system execution scenarios. In this paper, we present the distributed application layer, a scenario-based design flow for mapping a set of applications onto heterogeneous on-chip many-core systems. Applications are specified as Kahn process networks and the execution scenarios are combined into a finite state machine. Transitions between scenarios are triggered by behavioral events generated by either running applications or the run-time system. A set of optimal mappings are precalculated during design-time analysis. Later, at runtime, hierarchically organized controllers monitor behavioral events, and apply the precalculated mappings when starting new applications. To handle architectural failures, spare cores are allocated at design-time. At run-time, the controllers have the ability to move all processes assigned to a faulty physical core to a spare core. Finally, we apply the proposed design flow to design and optimize a picture-in-picture software.
机译:下一代嵌入式软件具有高性能要求,越来越动态。多个应用程序通常共享系统,以不同的组合并行运行,在不同时刻开始和停止其各个执行。应用程序的不同组合是形成系统执行场景。在本文中,我们介绍了分布式应用层,一种基于场景的设计流程,用于将一组应用程序映射到异构片上的多核系统上。应用程序被指定为KAHN进程网络,并且执行方案将组合成有限状态机。场景之间的转换由运行应用程序或运行时系统生成的行为事件触发。在设计时分分析期间预计一系列最佳映射。后来,在运行时,分层组织的控制器监控行为事件,并在启动新应用程序时应用预先计算的映射。为了处理架构故障,备用核心在设计时分配。在运行时,控制器能够将分配给故障物理核心的所有进程移动到备用核心。最后,我们应用所提出的设计流程来设计和优化图片内软件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号