并行计算机及编程基础
李建江等著书籍
《并行计算机及编程基础》是2011年8月1日清华大学出版社出版的图书,作者是李建江。本书主要面向从事高性能计算的程序员与工程师,使用并行计算机与并行技术加速专业领域计算的科研人员,以及对高性能计算感兴趣的程序员。开设相关课程的高等院校与科研机构也可选用《并行计算机及编程基础》作为教材或参考书。
基本信息
- 书名
并行计算机编程基础
- 作者
李建江、薛巍、张武生、张为华1
- 出版社
清华大学出版社
- 出版时间
2011年8月1日
- 定价
29元
- 开本
16开
- 装帧
平装
- ISBN
97873022601651
内容简介
并行计算基础,包括:现实世界中的并行、并行与分布式计算的概念、来自应用领域的需求、并行程序设计的基本思想;并行计算机体系结构,包括:并行计算机传统体系结构及其比较与分析、多核cpu关键技术与未来发展趋势、gpu与gpu集群的体系结构、cellbe关键技术及发展情况与典型实例、超级计算机等;并行编程模型与语言,包括:mpi、openmp、mapreduce、cuda、cellbe上的编程模型与语言等;大规模稀疏线性方程组求解的并行化,包括稀疏线性方程组及其求解方法、大规模稀疏线性方程组求解案例、helmholtz方程计算的并行化、实际测试结果与性能优化。1
图书目录
第1章 并行计算基础
1.1 背景
1.1.1 现实世界中的并行
1.1.2 并行与分布式计算的概念
1.1.3 来自应用领域的需求
1.2 并行编程模型
1.2.1 适用于共享内存的多线程编程模型
1.2.2 适用于分布内存的消息传递编程模型
1.2.3 混合编程模型
1.3 并行程序设计的基本思想
本章 小结
参考文献
第2章 并行计算机体系结构
2.1 并行计算机传统体系结构
2.1.1 共享存储与分布存储
2.1.2 并行计算机传统体系结构的发展