首页> 外文会议>International Conference on Formal Methods in Computer Aided Design >Liveness and Boundedness of Synchronous Data Flow Graphs
【24h】

Liveness and Boundedness of Synchronous Data Flow Graphs

机译:同步数据流图的情感和界限

获取原文

摘要

Synchronous Data Flow Graphs (SDFGs) have proven to be suitable for specifying and analyzing streaming applications that run on single- or multi-processor platforms. Streaming applications essentially continue their execution indefinitely. Therefore, one of the key properties of an SDFG is liveness, i.e., whether all parts of the SDFG can run infinitely often. Another elementary requirement is whether an implementation of an SDFG is feasible using a limited amount of memory. In this paper, we study two interpretations of this property, called boundedness and strict boundedness, that were either already introduced in the SDFG literature or studied for other models. A third and new definition is introduced, namely self-timed boundedness, which is very important to SDFGs, because self-timed execution results in the maximal throughput of an SDFG. Necessary and sufficient conditions for liveness in combination with all variants of boundedness are given, as well as algorithms for checking those conditions. As a by-product, we obtain an algorithm to compute the maximal achievable throughput of an SDFG that relaxes the requirement of strong connectedness in earlier work on throughput analysis.
机译:同步数据流图(SDFG)已被证明适用于指定和分析在单个或多处理器平台上运行的流应用。流媒体应用程序基本上不确定继续执行。因此,SDFG的关键属性之一是Lience,即SDFG的所有部分是否可以常常运行。另一个基本要求是使用有限的内存是可行的SDFG的实现。在本文中,我们研究了这两个财产的解释,称为有界和严格的界限,这些属性已经在SDFG文献中引入或研究其他模型。引入了第三个和新的定义,即自我定时的界限,这对SDFG来说非常重要,因为自定时执行导致SDFG的最大吞吐量。给出了与所有有界性的所有变体结合的最活力的必要和充分条件,以及用于检查这些条件的算法。作为副产品,我们获得了一种计算SDFG的最大可实现的吞吐量的算法,其放宽了在早期工作中的强大连通性的要求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号