嵌入式实验EX1:Kahn Process Networks and Synchronous Data Flows

KPN(Kahn Process Networks),即卡恩进程网络,是一种应用于数据流建模的模型,描述了进程间网络图,直观的显示进程之间的交互。

 

一、KPN模型特性

1、一种并行程序设计语言

2、进程通过一个拥有无限容量的单向First-In-First-Out(FIFO)通道,以点对点的方式进行通信

3、阻塞式读取:当通道为空时,写操作将会被阻塞直到有数据被写入通道

4、非阻塞式写入:进程往通道中写入数据的操作,永远不会被阻止

5、图形化表示如下,如图所示,节点表示进程,边表示单向通道,对于一个节点来说,入边表示输入,出边表示输出

     

 

二、KPN的假设条件及约束

1、进程之间只能通过FIFO通道进行通信

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值