《并行程序设计方法》

Enter Your Email
求助资料链接 (必填)
输入提取邮箱(必填)

第一章什么是并行程序设计1

1.1 从顺序程序设计到并行程序设计1

1.2 并行程序设计概念5

1.3 并行程序的正确性8

1.4 交错概念9

1.5 操作系统与并行程序设计10

1.6 本书概貌11

1.7 本书中程序的表示方法13

1.8 练习16

第二章并行程序设计的基础知识17

2.1进程的定义及特征18

2.1.1 进程的定义18

2.1.2 进程与程序的区别19

2.2 临界段问题与互斥20

2.3 进程间的同步和互斥关系25

2.4死锁26

2.4.1 产生死锁的条件27

2.4.2 解决死锁问题的方法27

2.5 并行程序正确性的进一步讨论28

2.6 操作原语29

2.7 Pascal-S中描述并行程序的方法30

2.8 小结31

2.9 练习32

第三章解决互斥问题的方法33

3.1 引言33

3.2 最初的解决方法34

3.3 改进的解决方法36

3.4 第三种解决方法38

3.5 Dekker算法40

3.6 Peterson算法41

3.7 N进程互斥问题的解决方法44

3.8 利用硬指令解决互斥问题的方法45

3.9 练习49

第四章信号量及其P.V操作54

4.1 引言54

4.2 利用信号量解决互斥问题的方法55

4.3 “生产者/消费者”问题的解决方法58

4.4 “有界缓冲区”问题的解决方法62

4.5 “嗜眠的理发师”问题的解决方法64

4.6 信号量及其P,V操作的实现68

4.7 “选择性互斥”问题举例70

4.8 练习72

第五章管程方法80

5.1 管程的定义及性质80

5.2 用管程模拟信号量的方法85

5.3 用信号量模拟管程的方法87

5.4 “读者/写者”问题的解决方法92

5.5 管程特性的证明96

5.6 练习99

第六章Ada语言中的“会合”机制104

6.1 accept语句及“会合”的基本特性104

6.2 用“会合”模拟二元信号量108

6.3 select语句及其应用111

6.4 “会合”特性的证明119

6.5 练习120

第七章“哲学家用餐”问题及解决方法125

7.1 “哲学家用餐”问题125

7.2 第一种解决方法126

7.3 第二种解决方法128

7.4 一种正确的解决方法130

7.5 条件临界域133

7.6 条件临界域的实现136

7.7 练习138

第八章消息传递方式140

8.1 消息和消息传递140

8.2远程过程调用144

8.2.1 过程调用与远程过程调用144

8.2.2 RPC的语义144

第九章并行程序设计语言148

9.1 并发Pascal148

9.2 CSP150

9.3 Ada153

9.4 并行程序设计语言模型156

9.5 并行程序设计语言的特征158

第十章一个并发Pascal编译程序160

10.1 概述160

10.2 处理的对象161

10.3 P—code163

10.4 过程调用的处理166

10.5 并发性的实现172

10.6 信号量及其P.V操作175

10.7 随机化175

10.8 完整的源程序清单177

参考文献216

1994《并行程序设计方法》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由何炎祥编著 1994 北京:学苑出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

Enter Your Email
求助资料链接 (必填)
输入提取邮箱(必填)

高度相关资料

同步并行算法设计(1996 PDF版)
同步并行算法设计
1996 北京:科学出版社
程序设计方法学教程(1992 PDF版)
程序设计方法学教程
1992 北京:机械工业出版社
并行处理程序设计语言OCCAM(1990 PDF版)
并行处理程序设计语言OCCAM
1990 成都:西南交通大学出版社
程序设计方法学基础(1987 PDF版)
程序设计方法学基础
1987 长沙:湖南科学技术出版社
程序设计方法学(1987 PDF版)
程序设计方法学
1987 西安:西北工业大学出版社
dBASEⅢ应用程序设计方法(1992 PDF版)
dBASEⅢ应用程序设计方法
1992 北京:科学出版社
设计程序和方法(1993 PDF版)
设计程序和方法
1993 北京:中国轻工业出版社
影子山庄(1989 PDF版)
影子山庄
1989 北京:作家出版社
程序设计方法学(1988 PDF版)
程序设计方法学
1988 上海:上海交通大学出版社
程序设计方法学引论(1989 PDF版)
程序设计方法学引论
1989 武汉:华中理工大学出版社
并行计算机体系结构、程序设计及算法(1987 PDF版)
并行计算机体系结构、程序设计及算法
1987 北京:清华大学出版社
PASCAL语言程序设计方法(1997 PDF版)
PASCAL语言程序设计方法
1997 哈尔滨:哈尔滨工业大学出版社
并行程序的设计方法(1994 PDF版)
并行程序的设计方法
1994 上海:上海科学技术文献出版社
并行程序设计(1997 PDF版)
并行程序设计
1997 长沙:国防科技大学出版社
并行处理系统结构(1999 PDF版)
并行处理系统结构
1999 合肥:中国科学技术大学出版社

访客求助条款:还望您仔细阅读以下条款,继续浏览或使用服务表示其均得到您的认可:



➊️ 条款:请支持正版图书。肯定和感激作者及出版商的社会贡献,以及国Jia在「教育公平」上作出的努力。

➋️️ 条款:向博主支付任何费用都意味着在访客的主观意识下雇佣博主,形成博主受雇于访客的劳务关系。

➌ 条款:严禁恶意雇佣博主处理违法、有伤民族感情、有违优良传统、安全法规之内容,雇方需承担相关后果。

➍ 条款:博主会对受雇之资料内容进行安全审查,故而请不要求助或发布任何不法内容,此类求助直接退款。

➎ 条款:通常2小时内完成求助,深夜的求助最迟第二天12点前,个别特别疑难的会提前告知在24小时内完成。

➏ 条款:若包含多册(如上、下册)每次求助仅受理一册,除非原本一本就包含上下册内容,而非分多本发行。

➐ 条款:因资料保存年代久远、或受当时印刷技术限制而可能导致的质量风险,求助者需明了并自行承担。

➑ 条款:雇佣博主为您从事资料处理服务是收费的,其设定参照了北京市 最低工资标准 时薪来推算。