商品参数
高效能计算机系统设计与应用 |
 |
曾用价 |
52.00 |
出版社 |
科学出版社 |
版次 |
1 |
出版时间 |
2016年01月 |
开本 |
16 |
著译编者 |
王恩东等 |
装帧 |
平装 |
页数 |
188 |
字数 |
306 |
ISBN编码 |
9787030402813 |
内容介绍
高效能计算机是解决大规模复杂计算任务的重要科研工具。本书系统 地介绍高效能计算机系统的设计原理与应用案例。全书共9 章。第1、2 章 分别介绍高效能计算机的基本概念和发展现状;第3 章阐述高效能计算系 统构建的一般原则;第4、5 章结合实例详细论述十万亿次级别和百万亿次 级别高效能计算系统的设计方法;第6 章介绍高效能计算应用运行环境的 构建与配置;第7 章介绍高效能计算系统并行应用软件的开发策略、方法 和优化等;第8 章介绍高效能计算的综合评测体系;第9 章展望高效能计 算机的发展未来,分析了百亿亿次级别高效能计算机的实现前景。
作者介绍
王恩东,研究员,中国计算机学会会士,现任中国计算机学会副理事长、高效能服务器与存储技术国家重点实验室主任、浪潮集团首席科学家。一直从事服务器系统结构设计、技术创新研究和工程实现工作,是我国高端容错计算机技术领域带头人和产业开拓者,主要研究方向为计算机体系结构、缓存一致性协议、云计算、存储系统等。主持设计的我国首台32路通用高端容错计算机系统在金融、能源、公安等行业得到广泛应用并列入银监会等四部委联合发布的国产化替代计划,为国家基础设施信息系统安全可控提供了关键支撑。主持完成9项“973计划”、“863计划”等***课题,发表论文22篇,出版专*2部,授权中国和美国发明专利23项。获国家科技进步奖一等奖1项,二等奖2项,曾获何梁何利基金科学与技术创新奖、山东省科学技术*高奖,是“863计划”先进计算主题专家、“核高基”重大专项总体组专家。入选新世纪百千万人才工程***人选,获得国家高层次人才特殊支持计划科技创新领军人才等称号。
关联推荐
这本论述高性能计算的专*《高效能计算机系统设计与应用》由参加了世界*快计算机“天河2号”研发的浪潮技术团队撰写。内容涵盖高效能计算机系统设计和应用两大部分,包括高效能计算机的系统架构、高效能计算系统构建的基本原则、十万亿次至百万亿次高效能计算系统的设计方法、高效能计算机应用环境构建和大型并行应用软件开发、高效能计算系统的综合评测体系,以及对百亿亿次级高效能计算机的展望等多个方面。作者王恩东长期从事服务器与存储技术研究。
目录
目 录
第1 章 高效能计算机的系统架构 ······························································································ 1
1.1 高效能计算机发展与系统分类 ······················································································ 1
1.1.1 HPC 的定义 ············································································································· 1
1.1.2 HPC 的诞生 ············································································································· 1
1.1.3 HPC 发展与应用 ······································································································· 2
1.1.4 HPC 架构分类 ·········································································································· 6
1.1.5 HPC 发展遭遇的瓶颈 ································································································ 8
1.2 异构并行技术的兴起 ······································································································ 9
1.3 新型众核芯片的发展 ···································································································· 13
第2 章 千万亿次计算时代的高效能计算机 ············································································ 16
2.1 国际上领先的千万亿次高效能计算机········································································· 16
2.2 中国走入千万亿次时代 ································································································ 18
2.2.1 天河1 号与天河2 号······························································································· 19
2.2.2 神威蓝光 ··············································································································· 22
第3 章 高效能计算系统构建的一般规则 ················································································ 24
3.1 高效能集群计算系统的组成 ························································································ 25
3.2 构建性能均衡的高效能计算系统 ················································································ 28
3.3 高效能计算系统的管理 ································································································ 29
3.3.1 监控管理 ··············································································································· 30
3.3.2 作业调度 ··············································································································· 31
第4 章 十万亿次级别高效能计算系统设计 ············································································ 33
4.1 构建十万亿次的高效能计算系统 ················································································ 33
4.1.1 以同构方式构建十万亿次集群 ················································································· 35
4.1.2 以异构方式构建十万亿次集群 ················································································· 37
4.2 构建二十万亿次的高效能计算系统 ············································································ 37
第5 章 百万亿次级别高效能计算系统设计 ············································································ 41
5.1 集群架构设计 ··············································································································· 41
5.1.1 方案概述 ··············································································································· 41
5.1.2 集群总体描述········································································································· 42
5.1.3 系统拓扑图 ············································································································ 42
5.1.4 计算节点 ··············································································································· 43
5.1.5 管理/登录/调度节点 ································································································ 44
高效能计算机系统设计与应用
·vi·
5.1.6 GPU 节点 ·············································································································· 44
5.1.7 并行文件存储系统 ·································································································· 44
5.1.8 计算网络 ··············································································································· 45
5.1.9 管理网络 ··············································································································· 45
5.1.10 IPMI 专用网络 ······································································································ 46
5.2 机房建设与改造 ··········································································································· 47
5.2.1 机房设计总体原则 ·································································································· 47
5.2.2 机房总体设计依据 ·································································································· 48
5.2.3 机房环境要求········································································································· 49
5.2.4 机房改造整体规划 ·································································································· 49
5.3 绿色低功耗设计 ··········································································································· 51
5.4 全方位实时监控 ··········································································································· 52
5.4.1 监控说明 ··············································································································· 52
5.4.2 监控系统结构描述 ·································································································· 53
5.4.3 监控子系统的实现和功能 ························································································ 54
5.4.4 监控系统功能描述 ·································································································· 57
第6 章 高效能计算机应用环境的构建 ···················································································· 58
6.1 CPU 并行系统应用环境构建 ······················································································· 58
6.1.1 硬件环境构建········································································································· 58
6.1.2 软件环境构建········································································································· 59
6.1.3 开发环境构建········································································································· 60
6.2 异构并行系统应用环境构建 ························································································ 62
6.2.1 硬件环境构建········································································································· 63
6.2.2 软件环境构建········································································································· 64
6.2.3 开发环境构建········································································································· 66
第7 章 高效能并行应用软件开发 ···························································································· 70
7.1 CPU 并行系统的应用开发 ··························································································· 70
7.1.1 CPU 并行系统的应用计算模式 ················································································· 70
7.1.2 CPU 并行系统的应用软件开发 ················································································· 71
7.2 异构并行系统的应用开发 ···························································································· 77
7.2.1 异构并行应用软件概述 ··························································································· 77
7.2.2 CPU+GPU 异构并行应用软件开发 ··········································································· 78
7.2.3 CPU+MIC 异构并行应用软件开发 ············································································ 96
第8 章 高效能计算综合评测体系 ···························································································113
8.1 高效能计算应用的发展现状 ·······················································································113
8.1.1 高效能计算技术对应用的影响 ················································································113
8.1.2 高效能计算应用的现状和挑战 ················································································114
目 录
·vii·
8.2 传统高效能计算系统评测 ···························································································115
8.3 浪潮高效能计算应用评测 ···························································································118
8.3.1 高效能计算应用评测方法 ·······················································································118
8.3.2 高效能计算理论原理性能预测 ··············································································· 122
8.4 浪潮高效能计算应用需求的划分 ·············································································· 124
8.5 高效能计算应用特征剖析示例 ·················································································· 126
8.5.1 计算密集型应用 ·�