首页> 外文会议>13th Euromicro Conference on Digital System Design: Architectures, Methods and Tools >A Predictable Multiprocessor Design Flow for Streaming Applications with Dynamic Behaviour
【24h】

A Predictable Multiprocessor Design Flow for Streaming Applications with Dynamic Behaviour

机译:具有动态行为的流应用程序的可预测多处理器设计流程

获取原文
获取外文期刊封面目录资料

摘要

The design of new embedded systems is getting more and more complex as more functionality is integrated into these systems. To deal with the design complexity, a predictable design flow is needed. The result should be a system that guarantees that an application can perform its own tasks within strict timing deadlines, independent of other applications running on the system. Synchronous Dataflow Graphs (SDFGs) provide predictability and are often used to model time-constrained streaming applications that are mapped onto a multiprocessor platform. However, the model abstracts from the dynamic application behaviour which may lead to a large overestimation of its resource requirements. We present a design flow that takes the dynamic behaviour of applications into account when mapping them onto a multiprocessor platform. The design flow provides throughput guarantees for each application independent of the other applications while taking into account the available processing capacity, memory and communication bandwidth. The design flow generates a set of mappings that provide a trade-off in their resource usage. This trade-off can be used by a run-time mechanism to adapt the mapping in different use-cases to the available resource. The experimental results show that our design flow reduces the resource requirements of an MPEG-4 decoder by 66% compared to a state-of-the-art design flow based on SDFGs.
机译:随着更多功能集成到这些系统中,新嵌入式系统的设计变得越来越复杂。为了处理设计复杂性,需要可预测的设计流程。结果应该是一个系统,该系统可以确保应用程序可以在严格的时间期限内执行自己的任务,而与系统上运行的其他应用程序无关。同步数据流图(SDFG)具有可预测性,通常用于建模时间受限的流应用程序,这些应用程序已映射到多处理器平台上。但是,该模型从动态应用程序行为中抽象出来,这可能导致对其资源需求的高估。我们提出了一种设计流程,该流程将应用程序映射到多处理器平台时考虑了应用程序的动态行为。设计流程在考虑可用处理能力,内存和通信带宽的同时,为每个应用程序提供了独立于其他应用程序的吞吐量保证。设计流程生成了一组映射,这些映射在它们的资源使用情况之间进行了权衡。运行机制可以使用此折衷方案,以使不同用例中的映射适应可用资源。实验结果表明,与基于SDFG的最新设计流程相比,我们的设计流程将MPEG-4解码器的资源需求降低了66%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号