...
首页> 外文期刊>Journal of Signal Processing Systems >Automatic Hierarchical Discovery of Quasi-Static Schedules of RVC-CAL Dataflow Programs
【24h】

Automatic Hierarchical Discovery of Quasi-Static Schedules of RVC-CAL Dataflow Programs

机译:RVC-CAL数据流程序的准静态时间表的自动分层发现

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

摘要

RVC-CAL is an actor-based dataflow language that enables concurrent, modular and portable description of signal processing algorithms. RVC-CAL programs can be compiled to implementation languages such as C/C++ and VHDL for producing software or hardware implementations. This paper presents a methodology for automatic discovery of piecewise-deterministic (quasi-static) execution schedules for RVC-CAL program software implementations. Quasi-static scheduling moves computational burden from the implementable run-time system to design-time compilation and thus enables making signal processing systems more efficient. The presented methodology divides the RVC-CAL program into segments and hierarchically detects quasi-static behavior from each segment: first at the level of actors and later at the level of the whole segment. Finally, a code generator creates a quasi-statically scheduled version of the program. The impact of segment based quasi-static scheduling is demonstrated by applying the methodology to several RVC-CAL programs that execute up to 58 % faster after applying the presented methodology.
机译:RVC-CAL是基于操作者的数据流语言,可对信号处理算法进行并发,模块化和可移植的描述。可以将RVC-CAL程序编译为诸如C / C ++和VHDL之类的实现语言,以生成软件或硬件实现。本文提出了一种自动发现RVC-CAL程序软件实现的分段确定性(准静态)执行计划的方法。准静态调度将计算负担从可实现的运行时系统转移到设计时编译,从而使信号处理系统更高效。提出的方法将RVC-CAL程序划分为多个段,并从每个段中分层检测准静态行为:首先在参与者级别,然后在整个段级别。最后,代码生成器创建程序的准静态调度版本。通过将该方法应用于几个RVC-CAL程序,可以证明基于分段的准静态调度的影响,这些程序在应用所提出的方法后执行速度最高可提高58%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号