- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分布式程序设计的特点
• 多个PE的使用-对并行性的支持
– 并行单元:进程、对象、语句、子句
• PE之间的合作-对通信与同步的支持
– 单播/组播
第二章 分布式程序设计语言 – 同步(直接通信)/异步(间接通信,如会合)
– 对称(双向通信)/非对称(单向通信,如数据采集)
– 自动缓冲/显式缓冲
– 隐式接收(匿名)/显式接收
• 对局部故障的生存能力-对容错的支持
– 程序设计容错
– 通信容错-路由控制
DCDL:分布式控制描述语言 DCDL的基本符号
• 处理的基本元素是语句
• 能以语言的方式完成对并发、进程间通信
与同步和容错这3个基本功能的无二义的表
达能力
DCDL的顺序和并行语句 执行优先图
• 顺序语句 • 用途:支持对并发的设计
– 语法:S ;S ;……S • 定义:用于描述语句间执行优先关系的不
1 2 n
– 语义:顺序执行S 、S ……S 这n个语句 带环路的有向图,图中的点代表语句,边
1 2 n
代表语句间的优先关系
• 并行语句 • 优先关系
– 语法:[S ||S ||……||S ] – 直接优先关系:语句A 、B间存在直接优先关系
1 2 n
– 语义:并发执行S 、S ……S 这n个语句 当且仅当执行优先图中存在边(A ,B)
1 2 n
– 间接优先关系:经直接优先关系传递的语句间
的优先关系
• 复合语句:[S ;S ;……S ]
1 2 n
1
执行优先图(续) 执行优先图及其DCDL表示
• 如果一个执行优先图由几个不连通的子图构成,则这 • 语句执行的顺序性和并发
您可能关注的文档
- 全球及中国触摸屏市场调研及重点企业竞争力分析报告(.doc
- 全自动喷胶机运动控制系统.PDF
- 八、认证规范8学系认证规范.PDF
- 公共文化服务体系建设设备.doc
- 公司注册资本的关联交易公告.PDF
- 公司章程修订对照表.PDF
- 六年系统运作,二十一届高质举办.doc
- 六盘水招标投标交易系统.PDF
- 关于Solaris9文档.PDF
- 关于与中山大学信息科学与技术学院共建视频图像.PDF
- 2023-2024学年江苏省昆山、太仓、常熟、张家港四市初二(上)数学期中试题及答案.pdf
- 2023-2024学年江苏省昆山、太仓、常熟、张家港四市初二(上)英语期中试题及答案.pdf
- 2023-2024学年江苏省昆山市葛江中学初二(上)10月月考物理试题及答案.pdf
- 2023-2024学年江苏省昆山、太仓、常熟、张家港四市初二(上)语文期中试题及答案.pdf
- 2023-2024学年江苏省昆山市葛江中学初二(上)第一次月考数学试题及答案.pdf
- 2023-2024学年江苏省昆山市四校联考初二(上)10月月考物理试题及答案.pdf
- 北京市顺义区2023_2024学年高一数学下学期3月月考试题含解析.doc
- 2023-2024学年江苏省昆山市四校联考初二(上)第一次月考数学试题及答案.pdf
- 2023-2024学年江苏省昆山市新镇中学初二(上)第一次月考数学试题及答案.pdf
- 2023-2024学年江苏省昆山市通海实验中学初二(上)第一次月考数学试题及答案.pdf
文档评论(0)