内容简介
《能计算机系统设计与应用》主要介绍了能计算机的发展历史及系统分类,当前世界上的千万亿次级别的能计算系统,构建能计算系统的一般规则,并以十万亿次,二十万亿次系统举例,以清华大学百万亿次系统作为实力详细分析如
目录
第1章 能计算机的系统架构
1.1 能计算机发展与系统分类
1.1.1 HPC的定义
1.1.2 HPC的诞生
1.1.3 HPC发展与应用
1.1.4 HPC架构分类
1.1.5 HPC发展遭遇的瓶颈
1.2 异构并行技术的兴起
1.3 新型众核芯片的发展
第2章 千万亿次计算时代的能计算机
2.1 上领先的千万亿次能计算机
2.2 中国走入千万亿次时代
2.2.1 天河1号与天河2号
2.2.2 神威蓝光
第3章 能计算系统构建的一般规则
3.1 能集群计算系统的组成
3.2 构建性能均衡的能计算系统
3.3 能计算系统的管理
3.3.1 监控管理
3.3.2 作业调度
第4章 十万亿次级别能计算系统设计
4.1 构建十万亿次的能计算系统
4.1.1 以同构方式构建十万亿次集群
4.1.2 以异构方式构建十万亿次集群
4.2 构建二十万亿次的能计算系统
第5章 百万亿次级别能计算系统设计
5.1 集群架构设计
5.1.1 方案概述
5.1.2 集群总体描述
5.1.3 系统拓扑图
5.1.4 计算节点
5.1.5 管理/登录/调度节点
5.1.6 GPU节点
5.1.7 并行文件存储系统
5.1.8 计算网络
5.1.9 管理网络
5.1.10 IPMI专用网络
5.2 机房建设与改造
5.2.1 机房设计总体原则
5.2.2 机房总体设计依据
5.2.3 机房环境要求
5.2.4 机房改造整体规划
5.3 绿色低功耗设计
5.4 实时监控
5.4.1 监控说明
5.4.2 监控系统结构描述
5.4.3 监控子系统的实现和功能
5.4.4 监控系统功能描述
第6章 能计算机应用环境的构建
6.1 CPU并行系统应用环境构建
6.1.1 硬件环境构建
6.1.2 软件环境构建
6.1.3 开发环境构建
6.2 异构并行系统应用环境构建
6.2.1 硬件环境构建
6.2.2 软件环境构建
6.2.3 开发环境构建
第7章 能并行应用软件开发
7.1 CPU并行系统的应用开发
7.1.1 CPU并行系统的应用计算模式
7.1.2 CPU并行系统的应用软件开发
7.2 异构并行系统的应用开发
7.2.1 异构并行应用软件概述
7.2.2 CPU+GPU异构并行应用软件开发
7.2.3 CPU+MIC异构并行应用软件开发
第8章 能计算综合评测体系
8.1 能计算应用的发展现状
8.1.1 能计算技术对应用的影响
8.1.2 能计算应用的现状和挑战
8.2 传统能计算系统评测
8.3 浪潮能计算应用评测
8.3.1 能计算应用评测方法
8.3.2 能计算理论原理性能预测
8.4 浪潮能计算应用需求的划分
8.5 能计算应用特征剖析示例
8.5.1 计算密集型应用
8.5.2 内存约束型应用
8.5.3 存储密集型应用
8.5.4 网络密集型应用
8.6 能计算学科方向研究进展和展望
8.6.1 材料科学与