搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
并行程序设计方法学
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    7560919553
  • 作      者:
    刘键著
  • 出 版 社 :
    华中理工大学出版社
  • 出版日期:
    2000.1
收藏
作者简介
    刘键,(1930年11月生),江西临川人。从1982年起任华中理工大学计算机系教授,曾任中国计算机学会理事,湖北省计算机学会副理事长兼软件专业委员会上任。从1992年起享受国务院颁发的特殊贡献津贴。长期从事并行与分布式程序设计的教学与研究,先后主持多个系统软件的研制开发(其中包括获联合国颁发的“发明创新科技之星”奖的全自动并行化编译系统HZPARA),完成多项国家自然科学基金资助项目,在并行与分布式计算理论方面做了较为系统的创新丁作。已出版的专著有《分布式计算机系统》与《并行分布式程序设计》,在国内外著名期刊上发表的学术论文五十篇以上。
展开
内容介绍
    《并行程序设计方法学》重点讨论了面向应用的并行程序设计方法学,系统地阐述了关于并行序设计的理论、观点、方法和技术。主要内容包括非交错并行计算模型(包括数据驱动/相关驱动计算模型与实时/非实时分布式状态机模型)、抽象相关分析技术、并行分解技术(包括论域分解、对象分解、计算分解与控制分解)、并行软件工程以及可重用并行软件开发环境等问题,其中许多内容是第一次发表的。
展开
目录
第一章 概论<br>§1.1 并行计算与并行程序设计方法学<br>1.1.1 高科技问题与并行计算<br>1.1.2 并行程序设计方法的特点<br>§1.2 并行计算机系统<br>1.2.1 流水线操作<br>1.2.2 并行操作SIMD结构<br>1.2.3 MIMD系统、多处理机系统<br>1.2.4 分布式存储并行计算机系统<br>1.2.5 发展趋势<br>§1.3 网络拓扑与通信模式<br>1.3.1 网络拓扑判别准则<br>1.3.2 常见的几种规则网络拓扑<br>§1.4 并行计算<br>1.4.1 并行计算<br>1.4.2 并行性与并行语义<br>1.4.3 并行科学计算中的并行性<br>§1.5 并行算法结构<br>1.5.1 为什么要研究算法结构<br>1.5.2 算法结构的各组成部分与属性<br>1.5.3 并行算法结构的分类<br>§1.6 程序设计的一般概念<br>1.6.1 程序的本质与特点<br>1.6.2 程序设计的本质与特点<br>1.6.3 程序设计方法的主要原则<br>§1.7 并行程序设计方法的基本原则<br>1.7.1 并行程序设计的特殊困难<br>1.7.2 并行程序设计方法的基本原则<br>1.7.3 并行程序设计的一般步骤<br>1.7.4 几点注意事项<br>§1.8 常见的几种同步互斥机制<br>1.8.1 PCF、Fortran中的同步机制<br>Lock-unlock机制<br>CriticalSection(临界段)<br>事件同步<br>序列同步<br>1.8.2 CSP中的同步通信机制<br>1.8.3 Ada中的同步通信机制<br>§1.9 并行程序设计的性能考虑<br>1.9.1 数据驱动的并行计算模型<br>1.9.2 加速比估计式<br>1.9.3 logp模型<br>1.9.4 考虑logp因素的进程流程图的调度<br>第一章小结<br><br>第二章 并行计算理论初步<br>§2.1 抽象数据类型与并行模块化<br>2.1.1 什么叫并行模块化<br>2.1.2 如何并行模块化<br>2.1.3 数据抽象的说明方法<br>2.1.4 过程抽象的说明<br>2.1.5 模块的说明<br>§2.2 对象式程序设计概念<br>2.2.1 对象式程序设计概念<br>2.2.2 类<br>2.2.3 对象<br>2.2.4 继承<br>2.2.5 允引关系<br>2.2.6 对象系统的行为特征<br>§2.3 抽象相关分析<br>2.3.1 现实世界中的执行相关关系<br>2.3.2 抽象相关概念<br>2.3.3 对象模型中的相关关系<br>2.3.4 抽象相关图<br>§2.4 基于数据驱动模型的并行程序构造<br>2.4.1 具有断言的数据驱动模型<br>2.4.2 程序说明的并行分解<br>2.4.3 并行程序的优化<br>2.4.4 并行程序的测试<br>§2.5 基于数据驱动模型的并行程序设计<br>2.5.1 数据驱动模型的优点<br>2.5.2 基于数据驱动模型程序设计的主要步骤<br>§2.6 软件开发过程的计划<br>2.6.1 问题的提出<br>2.6.2 软件过程模型<br>2.6.3 软件开发计划说明<br>§2.7 并行程序执行控制模式_<br>2.7.1 并行程序执行控制模式概念<br>2.7.2 现有几种执行控制模式<br>2.7.3 数据驱动/相关驱动的执行控制模式<br>第二章小结<br><br>第三章 并行分解技术<br>§3.1 并行分解技术概论<br>3.1.1 问题及其解的结构<br>3.1.2 说明性定义与构造性定义<br>3.1.3 问题定义的并行分解<br>3.1.4 同步与合作问题<br>§3.2 论域分解之<br>3.2.1 并行Schwarz交替法<br>3.2.2 D-N交替法<br>3.2.3 容量矩阵法<br>3.2.4 有限元法<br>§3.3 论域分解之二<br>3.3.1 空中交通控制问题<br>3.3.2 确定问题论域<br>3.3.3 对象识别<br>3.3.4 问题分解与过程抽象<br>……<br>第四章 分布式反应系统<br>第五章 并行程序设计环境与工具<br>参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证