吉林大学学报(工学版) ›› 2009, Vol. 39 ›› Issue (06): 1635-1640.

• 论文 • 上一篇    下一篇

数据流可视化语言的运行模型

随阳轶1, ,林君1, ,张晓拓2, ,王世隆1   

  1. 1.吉林大学 仪器科学与电气工程学院|长春 130026;2.吉林大学 通信工程学院|长春 130022
  • 收稿日期:2007-10-23 出版日期:2009-11-01 发布日期:2009-11-01
  • 通讯作者: 林君(1954-),男,教授,博士生导师.研究方向:虚拟仪器,地下信息探测.E-mail:lin_jun@jlu.edu.cn E-mail:lin_jun@jlu.edu.cn
  • 作者简介:随阳轶(1980-),男,博士研究生.研究方向:可视化编程技术|虚拟仪器.E-mail:suiyangyi@163.com
  • 基金资助:

    教育部科学技术研究重点项目(106060); 吉林省科技厅科技引导项目(20030324)

Computational model of dataflow visual programming language

SUI Yang-yi1, LIN Jun1, ZHANG Xiao-tuo2, WANG Shi-long1   

  1. 1.College of Instrument Science and Electronic Engineering,Jilin University, Changchun 130026, China|2.College of Communication Engineering,Jilin University,Changchun 130022, China
  • Received:2007-10-23 Online:2009-11-01 Published:2009-11-01

摘要:

提出了基于事件的异步运行模型(EADF),并给出了该模型的文法描述、调度算法以及在自主研制的面向虚拟仪器领域的DFVPL:LabScene2.0中的实现方法。以地面核磁共振找水仪的仿真系统为实例进行了分析说明。基于EADF的DFVPL减少了程序员在并行计算上的设计,对于可静态规划的循环、计算量大的运算、网络和本地I/O资源的获取上性能有显著的提高。

关键词: 计算机软件, 数据流, 运行模型, 数据流可视化语言, 虚拟仪器

Abstract:

A computational model of event based on asynchronous dataflow (EADF) and its formal description are presented. This model has been independently implemented in dataflow visual programming language, LabScene2.0 which can develop virtual instruments. Simulation System of Nuclear Magnetic Resonance Instrument Searching for Water is taking an example to analyze and explain. DFVPL based on EADF has reduced the design of parallel for programmer and the performance has greatly improved in statically scheduled loop, great amount of computation and resource achieving in net or local system I/O.

Key words: computer software, dataflow, computational model, dataflow visual programming language, virtual instruments

中图分类号: 

  • TP311
[1] 马健, 樊建平, 刘峰, 李红辉. 面向对象软件系统演化模型[J]. 吉林大学学报(工学版), 2018, 48(2): 545-550.
[2] 罗养霞, 郭晔. 基于数据依赖特征的软件识别[J]. 吉林大学学报(工学版), 2017, 47(6): 1894-1902.
[3] 应欢, 王东辉, 武成岗, 王喆, 唐博文, 李建军. 适用于商用系统环境的低开销确定性重放技术[J]. 吉林大学学报(工学版), 2017, 47(1): 208-217.
[4] 李勇, 黄志球, 王勇, 房丙午. 基于多源数据的跨项目软件缺陷预测[J]. 吉林大学学报(工学版), 2016, 46(6): 2034-2041.
[5] 王念滨, 祝官文, 周连科, 王红卫. 支持高效路径查询的数据空间索引方法[J]. 吉林大学学报(工学版), 2016, 46(3): 911-916.
[6] 特日跟, 江晟, 李雄飞, 李军. 基于整数数据的文档压缩编码方案[J]. 吉林大学学报(工学版), 2016, 46(1): 228-234.
[7] 康辉, 王家琦, 梅芳. 基于Pi演算的并行编程语言[J]. 吉林大学学报(工学版), 2016, 46(1): 235-241.
[8] 陈鹏飞, 田地, 杨光. 基于MVC架构的LIBS软件设计与实现[J]. 吉林大学学报(工学版), 2016, 46(1): 242-245.
[9] 刘磊, 王燕燕, 申春, 李玉祥, 刘雷. Bellman-Ford算法性能可移植的GPU并行优化[J]. 吉林大学学报(工学版), 2015, 45(5): 1559-1564.
[10] 冯晓宁, 王卓, 张旭. 基于L-π演算的WSN路由协议形式化方法[J]. 吉林大学学报(工学版), 2015, 45(5): 1565-1571.
[11] 李明哲, 王劲林, 陈晓, 陈君. 基于网络处理器的流媒体应用架构模型(VPL)[J]. 吉林大学学报(工学版), 2015, 45(5): 1572-1580.
[12] 王克朝, 王甜甜, 苏小红, 马培军. 基于频繁闭合序列模式挖掘的学生程序雷同检测[J]. 吉林大学学报(工学版), 2015, 45(4): 1260-1265.
[13] 黄宏涛,王静,叶海智,黄少滨. 基于惰性切片的线性时态逻辑性质验证[J]. 吉林大学学报(工学版), 2015, 45(1): 245-251.
[14] 范大娟1, 2, 黄志球1, 肖芳雄1, 祝义1, 王进1. 面向多服务交互的相容性分析与适配器生成[J]. 吉林大学学报(工学版), 2014, 44(4): 1094-1103.
[15] 贺秦禄1, 李战怀1, 王乐晓1, 王瑞2. 云存储系统聚合带宽测试技术[J]. 吉林大学学报(工学版), 2014, 44(4): 1104-1111.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!