描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787502476571
内容简介
本书主要介绍了共享内存并行编程语言OpenMP的基本原理,采用实例方式讲解在CC语言环境中OpenMP并行程序的编写和运行,重点介绍了任务并行、向量化和异构计算等OpenMP规范的近期新进展。本书面向实际应用,简洁易学,使读者能够亲身感受到并行计算的魅力。本书可作为涉及高性能计算的理工科高年级本科生和研究生的并行计算课程的教材,也可供从事并行计算研究、设计和开发的教师和工程师参考。
目 录
●1 并行计算概论
●1.1 并行计算机的种类
●1.1.1 多核CPU
●1.1.2 GPU
●1.1.3 CPU与存储器的连接方式
●1.1.4 数据的通信方式
●1.1.5 常见的并行计算硬件系统
●1.1.6 指令和数据之间的工作方式
●1.2 并行计算
●1.2.1 并行计算、高性能计算与超级计算
●1.2.2 并行处理技术
●1.3 高性能并行计算特征
●1.4 并行编程模式
●1.4.1 共享内存模式
●1.4.2 消息传递模式
●1.4.3 数据并行模式
●1.4.4 异构计算
●1.5 OpenMP和MPI的特点
●1.6 并行计算中常用概念
●1.6.1 并发、并行和并行计算
●部分目录
●1.1 并行计算机的种类
●1.1.1 多核CPU
●1.1.2 GPU
●1.1.3 CPU与存储器的连接方式
●1.1.4 数据的通信方式
●1.1.5 常见的并行计算硬件系统
●1.1.6 指令和数据之间的工作方式
●1.2 并行计算
●1.2.1 并行计算、高性能计算与超级计算
●1.2.2 并行处理技术
●1.3 高性能并行计算特征
●1.4 并行编程模式
●1.4.1 共享内存模式
●1.4.2 消息传递模式
●1.4.3 数据并行模式
●1.4.4 异构计算
●1.5 OpenMP和MPI的特点
●1.6 并行计算中常用概念
●1.6.1 并发、并行和并行计算
●部分目录
评论
还没有评论。