...
首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >End-to-End Latency Analysis of Dataflow Scenarios Mapped Onto Shared Heterogeneous Resources
【24h】

End-to-End Latency Analysis of Dataflow Scenarios Mapped Onto Shared Heterogeneous Resources

机译:共享异构资源上映射的数据流方案的端到端延迟分析

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

获取外文期刊封面封底 >>

       

摘要

The design of embedded wireless and multimedia applications requires temporal analysis to verify if real-time constraints such as throughput and latency are met. This paper presents a design-time analytical approach to derive a conservative upper bound to the maximum end-to-end latency of a streaming application. Existing analytical approaches often assume static application models, which cannot cope with the data-dependent execution of dynamic streaming applications. Consequently, they give overly pessimistic upper bounds. In this paper, we use an expressively richer dataflow model of computation as an application model. The model supports adaptive applications that change their graph structure, execution times, and data rates, depending on their mode of operation, or scenario. We first formalize the latency analysis problem in the presence of dynamically switching scenarios. We characterize each scenario with a compact matrix in (max, +) algebra using a symbolic execution of one graph iteration. The resulting matrices are then composed to derive a bound to the end-to-end latency under a periodic source. Aperiodic sources such as sporadic streams can be analyzed by reduction to a periodic reference. We demonstrate the applicability of the technique with dataflow models from the wireless application domain. Moreover, the method is illustrated with a tradeoff analysis in resource reservation under a throughput constraint. The evaluation shows that the approach has a low runtime, which enables it to be effectively integrated in multiprocessor design flows of streaming applications.
机译:嵌入式无线和多媒体应用程序的设计需要进行时间分析,以验证是否满足诸如吞吐量和延迟之类的实时约束。本文提出了一种设计时分析方法,可以得出流式应用程序最大端到端等待时间的保守上限。现有的分析方法通常采用静态应用程序模型,而静态模型无法应对动态流应用程序的数据依赖型执行。因此,它们给出了过于悲观的上限。在本文中,我们使用表达能力更强的计算数据流模型作为应用程序模型。该模型支持自适应应用程序,这些应用程序根据其操作模式或场景来更改其图形结构,执行时间和数据速率。我们首先在存在动态切换方案的情况下形式化延迟分析问题。我们使用一个图形迭代的符号执行,用(max,+)代数中的紧凑矩阵来表征每种情况。然后组成所得矩阵,以得出周期源下端到端等待时间的界限。诸如零星流之类的非周期性源可以通过简化为周期性参考进行分析。我们通过无线应用领域的数据流模型证明了该技术的适用性。此外,通过吞吐量约束下的资源预留中的折衷分析来说明该方法。评估表明,该方法运行时间短,可以有效地集成到流应用程序的多处理器设计流程中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号