出版社:电子工业出版社
年代:2009
定价:35.0
本书的重点是并行与分布式离散事件仿真技术。本书作者把该领域最近20年的研究成果进行了汇编和梳理,讨论了并行与分布式计算机在系统行为的建模与分析以及分布式虚拟环境的建立方面的应用。本书清晰地描述了如何实现并行与分布式仿真技术。
第一部分总论
第1章背景与应用/3
1.1为什么要用分布/并行仿真/5
1.2分析仿真与虚拟环境/6
1.3历史回顾/8
1.3.1高性能计算团体/8
1.3.2国防团体/9
1.3.3交互式游戏和互联网团体/9
1.4应用/10
1.4.1军事应用/11
1.4.2娱乐/11
1.4.3社会交往和商业合作/12
1.4.4教育和训练/12
1.4.5远程通信网络/12
1.4.6数字逻辑电路和计算机系统/13
1.4.7交通/14
1.5基础技术/14
1.6硬件平台/14
1.6.1并行计算机与分布式计算机/14
1.6.2共享存储多处理器/16
1.6.3分布式存储多计算机/17
1.6.4单指令流、多数据流计算机/18
1.6.5分布式计算机/18
1.7总结/19
1.8补充阅读材料/19
第2章离散事件仿真基本原理/23
2.1时间/25
2.2实时、比例实时与尽可能快执行/26
2.3状态改变和时间流机制/27
2.3.1时间步进执行/27
2.3.2事件驱动执行/29
2.4离散事件仿真程序/29
2.5一个应用例子/31
2.6仿真的启动与停止/34
2.7并行/分布式仿真例子/34
2.8世界观和面向对象仿真/35
2.8.1仿真过程/36
2.8.2基于对象仿真和面向对象仿真/38
2.8.3查询事件和推拉处理/39
2.8.4事件取消/40
2.9开发并发执行的其他途径/40
2.10补充阅读材料/41
第二部分并行与分布式离散事件仿真
第3章保守同步算法/45
3.1同步问题/47
3.2使用空消息避免死锁/49
3.3前瞻量和仿真模型/52
3.4死锁的检测和恢复/53
3.4.1死锁检测/53
3.4.2死锁恢复/55
3.5同步执行/57
3.5.1集中式栅障/58
3.5.2树栅障/58
3.5.3蝴蝶栅障/59
3.5.4暂态消息/60
3.5.5一个简单的同步协议/63
3.5.6逻辑进程间的距离/64
3.6受限滞后/67
3.7条件信息与无条件信息/69
3.8动态进程及互连/69
3.9可重复性和并发事件/71
3.9.1使用时戳的隐藏域排序并发事件/71
3.9.2优先数/72
3.9.3接收方指定排序/72
3.10保守机制的性能/72
3.11保守机制的总结和评论/77
3.12补充阅读材料/78
第4章时间弯曲算法/81
4.1预备知识/83
4.2本地控制机制/84
4.2.1回退状态变量/85
4.2.2取消消息发送/86
4.2.3零前瞻量、并发事件及可重复性/91
4.3全局控制机制/92
4.3.1化石回收/93
4.3.2错误处理/94
4.4计算全局虚拟时间/95
4.4.1暂态消息问题/95
4.4.2同步报告问题/97
4.4.3Samadi的GVT算法/98
4.4.4Mattern的GVT算法/98
4.5其他机制/102
4.5.1动态内存分配/102
4.5.2周期性状态保存/104
4.5.3指定保存内容/105
4.5.4事件取消/107
4.5.5懒惰撤销/108
4.5.6懒惰再评估/110
4.6调度逻辑进程/111
4.7总结/112
4.8补充阅读材料/112
第5章先进乐观技术/115
5.1时间弯曲算法中的内存使用/117
5.1.1预备内容:状态向量和消息发送时戳/118
5.1.2内存管理机制和消息返回/119
5.1.3存储最优化/120
5.1.4回撤协议/122
5.1.5人工回退协议/123
5.1.6回剪协议/124
5.1.7基于内存的流控制协议/125
5.1.8性能和内存需求之间的权衡/126
5.2时间弯曲算法中的性能风险/127
5.2.1追逐错误计算/127
5.2.2回退反射/129
5.3其他乐观同步算法/130
5.3.1移动时间窗/131
5.3.2基于前瞻量的阻塞机制/131
5.3.3本地回退算法/132
5.3.4周期时间桶算法/132
5.3.5“狼来了”算法/133
5.3.6概率回退算法/134
5.3.7时空仿真/134
5.3.8小结/135
5.4综合:GTW仿真环境/135
5.4.1编程接口/135
5.4.2I/O及动态内存分配操作/136
5.4.3GTW的数据结构/137
5.4.4直接撤销/139
5.4.5事件处理循环/139
5.4.6缓冲区管理/140
5.4.7流控制/141
5.4.8GVT计算和化石回收/141
5.4.9增量式状态保存/142
5.4.10本地消息发送/142
5.4.11消息复制/142
5.4.12事件批处理/142
5.4.13性能评测/143
5.5小结/144
5.6比较乐观与保守同步协议/144
5.7补充阅读材料/146
第6章时间并行仿真/149
6.1使用修正计算方法进行时间并行缓存仿真/152
6.2使用再生点进行ATM多工器仿真/155
6.3使用并行前缀的队列仿真/159
6.4小结/161
6.5补充阅读材料/161
第三部分分布式虚拟环境
第7章分布式虚拟环境介绍/165
7.1目标/167
7.2分布式虚拟环境与并行离散事件仿真系统对照/167
7.3服务器结构与无服务器结构/168
7.4分布式交互仿真/170
7.4.1DIS设计原则/170
7.4.2DISPDUs/171
7.4.3时间约束/172
7.5航位推测法/173
7.5.1DR模型/175
7.5.2时间补偿/175
7.5.3平滑/176
7.6高层体系结构/177
7.6.1历史回顾/177
7.6.2HLA述评/178
7.6.3HLA规则/179
7.6.4对象模型和对象模型模板/180
7.6.5接口规范/183
7.6.6典型的联邦执行/184
7.7总结/185
7.8补充阅读材料/185
第8章联网技术和数据分发/187
8.1消息传输服务/189
8.1.1可靠传输/189
8.1.2消息排序/189
8.1.3面向连接的与无连接的通信/190
8.1.4单点传输与组通信/190
8.1.5举例:DIS和NPSNet/190
8.2联网要求/191
8.3联网技术/192
8.3.1局域网技术/192
8.3.2广域网技术/195
8.3.3服务的质量/196
8.4通信协议/197
8.4.1OSI协议栈/197
8.4.2ATM协议栈/199
8.4.3网际互联与互联网协议/201
8.5组通信/203
8.5.1组和组通信原语/203
8.5.2传输机制/204
8.6数据分发/204
8.6.1数据分发系统的接口/204
8.6.2例子:HLA中的数据分布/206
8.6.3实现问题/209
8.6.4动态组管理/211
8.6.5广域观察者和快速移动的实体/212
8.7小结/212
8.8补充阅读材料/213
第9章时间管理和事件排序/215
9.1问题描述/217
9.2消息排序服务/218
9.2.1因果排序/218
9.2.2因果全排序/221
9.2.3Delta因果关系/222
9.2.4时戳排序/223
9.3同步墙上时间/224
9.3.1时间和时钟源/224
9.3.2时钟同步算法/225
9.3.3纠正时钟同步错误/227
9.3.4网络时间协议/227
9.4小结/228
9.5补充阅读材料/229
缩略语/231
参考文献/235
并行与分布仿真领域目前正处于令人激动的时候。经过大学和工业实验室多年的研究和开发,并行与分布仿真领域得到了蓬勃发展,目前已经在现实世界的许多系统中得到了应用。本书的重点是并行与分布式离散事件仿真技术,作者把该领域最近20年的研究成果进行了汇编和梳理,讨论了并行与分布式计算机在系统行为的建模与分析以及分布式虚拟环境的建立方面的应用。 本书为软件开发者提供了最前沿的技术,使用这些技术可以加速仿真软件在多处理器上的运行速度,处理广域网包括互联网上的数据分发。本书的重点是并行与分布式离散事件仿真技术,本书作者把该领域最近20年的研究成果进行了汇编和梳理,讨论了并行与分布式计算机在系统行为的建模与分析,以及分布式虚拟环境的建立方面的应用。 并行与分布仿真方面的其他著作专注于应用方面,而本书清晰地描述了如何实现并行与分布仿真技术。本书详细地解释了正确实现仿真所必需的同步算法,包括对时间弯曲算法和先进乐观技术的透彻讨论。最后,本书提供了非常丰富的参考文献、图例、表格以及当前的系统实例,如美国国防部的高层体系结构HLA,HLA已经成为美国国防项目的标准体系结构。
书籍详细信息 | |||
书名 | 并行与分布仿真系统站内查询相似图书 | ||
丛书名 | 中国仿真科学与技术书系 | ||
9787121100482 如需购买下载《并行与分布仿真系统》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 电子工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 35.0 | 语种 | 简体中文 |
尺寸 | 26 × 0 | 装帧 | 平装 |
页数 | 印数 | 5000 |
并行与分布仿真系统是电子工业出版社于2010.1出版的中图分类号为 TP338.6 ,TP338.8 的主题关于 分布式计算机-仿真系统 ,并行计算机-仿真系统 的书籍。