首页> 外国专利> Verification of a dataflow representation of a program through static type-checking

Verification of a dataflow representation of a program through static type-checking

机译:通过静态类型检查验证程序的数据流表示形式

摘要

Functionality is described for providing a compiled program that can be executed in a parallel and a distributed manner by any selected runtime environment. The functionality includes a compiler module for producing the compiled program based on a dataflow representation of a program (i.e., a dataflow-expressed program). The dataflow-expressed program, in turn, includes a plurality of tasks that are connected together in a manner specified by a graph (such as a directed acyclic graph). The compiler module also involves performing static type-checking on the dataflow-expressed program to identify the presence of any mismatch errors in the dataflow-expressed program. By virtue of this approach, the above-described functionality can identify any errors in constructing the graph prior to its instantiation and execution in a runtime environment.
机译:描述了用于提供可以由任何选定的运行时环境以并行和分布式方式执行的编译程序的功能。该功能包括编译器模块,用于基于程序(即,数据流表示的程序)的数据流表示来生成编译后的程序。数据流表示的程序又包括多个任务,这些任务以图形(例如有向无环图)指定的方式连接在一起。编译器模块还涉及对表示数据流的程序执行静态类型检查,以识别在表示数据流的程序中是否存在任何不匹配错误。借助这种方法,上述功能可以在运行时环境中实例化和执行图形之前,在构造图形时识别任何错误。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号