Windows HPC server: step by step

副标题:无

作   者:徐明强编著

分类号:

ISBN:9787115240002

微信扫一扫,移动浏览光盘

简介

  本书以零基础讲解为宗旨,用实例传授引导读者学习,将微软高性能计算服务器的使用、管理和编程的各项技术及实战技能一一道来,并有具体应用场景实例在全书中穿针引线,内容扎实。    本书共9章,第0章是高性能计算概述;第1章介绍如何快速安装高性能计算集群,并提供实际应用使读者建立集群提速效应的感性认识;第2章主要讲解初识 mpi、面向服务和excel服务的开发模式、作业调度器及其用户界面,管理控制台界面;第3章主要讲解如何使用作业调度器的可视化界面、命令行和 powershell、c#编程接口提交和监控mpi,参数扫描和任务流作业;第4章通过金融衍生产品的定价项目实例,详细讲解hpc面向服务的编程中的计算逻辑封装、服务编写和部署、客户端异步方法调用、提交并重取等关键技术;第5章通过图像对比度扩展项目实例,详细讲解mpi编程中的数据分割、进程通信、同步等关键技术;第6章主要讲解集群部署、配置、监控、诊断和报表等技术;第7章主要讲解excel高性能计算服务;第8章主要讲解windows hpc server在上汽工业集团的实用效果。    本书赠送windows hpc server 2008 r2测试版光盘。本书的实例应用可以从人民邮电出版社网站下载(链接见作者序末)。    本书适合任何想学习和从事高性能计算的人员,无论您是否从事过高性能计算,无论您是否接触过windows hpc server;也适合大专院校及培训学校的同学和老师,无论您是否学的是计算机相关专业,无论您是否有windows hpc server讲课经验。

目录

第0章 高性能计算概述1
0.1 什么是高性能计算?2
0.2 高性能计算普及的大趋势2
0.3 高性能计算普及最大的障碍3
0.3.1 合格的管理员难求3
0.3.2 应用编写难4
0.4 造成高性能计算环境管理复杂的原因5
0.4.1 认知摩擦5
0.4.2 基础设施软件的认知摩擦起因6
0.5 高性能计算系统栈演变过程7
0.6 高性能计算普及需要无缝集成的完整系统栈8
0.7 微软的整体解决方案9
0.8 微软高性能计算服务器发展历程10
0.9 展望将来:通用gpu及云计算11

第1章 起点:创建高性能计算集群12
1.1 Windowshpcserver2008r2集群架构13
1.2 创建高性能计算集群14
1.2.1 创建集群14
1.2.2 配置集群21
1.2.3 部署计算节点29
.1.3 指派节点模板32
1.4 试用高性能应用35
1.4.1 亚洲期权定价程序介绍35
1.4.2 运行演示35

第2章 Windowshpcserver2008r2概览38
2.1 Windowshpcserver2008r239
2.1.1 hpcpack软件开发工具包40
2.1.2 系统管理功能41
2.1.3 作业管理系统功能42
2.2 msmpi43
2.2.1 msmpi简介43
2.2.2 Windows对于ms-mpi内核支持45
2.2.3 调试、剖析和分析mpi程序45
2.2.4 面向服务架构(soa)的编程模型和运行时系统48
2.3 作业调度系统56
2.3.1 作业提交阶段57
2.3.2 作业调度阶段58
2.3.3 默认资源分配61
2.3.4 作业运行阶段62
2.3.5 用户作业管理界面62
2.4 集群管理器66
2.4.1 配置导航栏67
2.4.2 节点管理68
2.4.3 作业管理界面77
2.4.4 诊断测试工具和框架78
2.4.5 报表和图表79
2.4.6 Windowspowershell支持80
2.4.7 头节点的故障转移集群81
2.5 安全性81
2.6 总结81

第3章 使用作业调度系统83
3.1 作业调度系统概念84
3.2 安装应用84
3.3 提交作业85
3.3.1 使用作业管理器85
3.3.2 使用作业调度器命令行程序88
3.3.3 使用powershell90
3.3.4 使用c#提交93
3.4 优化资源调配的作业提交方法103
3.4.1 提交一个大模型mpi应用103
3.4.2 提交一个任务流108
3.5 附录113
3.5.1 作业属性113
3.5.2 任务属性114
3.6 使用作业文件与提交作业115
3.7 使用筛选器控制作业116
3.8 作业和任务的安全注意事项116

第4章 编写面向服务的hpc应用118
4.1 亚洲期权定价的串行和并行模拟119
4.1.1 亚洲期权定价模拟算法简介119
4.1.2 传统的串行程序模拟120
4.1.3 亚洲期权定价的并行化方法121
4.1.4 并行化步骤122
4.2 创建hpc面向服务的应用122
4.2.1 创建服务122
4.2.2 创建excel客户端应用126
4.2.3 部署服务133
4.2.4 运行应用134
4.3 创造一个提交后重取结果的应用135
4.3.1 创建新的sheet2和提交、重取方法135
4.3.2 运行应用141

第5章 编写基于mpi的应用144
5.1 问题领域145
5.2 图像的数字化146
5.3 对比度扩展的数据并行度147
5.4 串行版本的对比度扩展应用150
5.4.1 串行版本的架构151
5.4.2 使用mpi来并行对比度扩展算法154
5.5 使用windowshpcserver2008r2运行mpi应用165

第6章 管理高性能计算服务器集群169
6.1 简介170
6.2 部署集群170
6.2.1 部署头节点170
6.2.2 设置计算节点模板170
6.2.3 启动计算节点175
6.3 配置集群178
6.3.1 配置迅速抢占策略179
6.3.2 配置作业模板181
6.4 监控集群193
6.4.1 监控作业负载对集群节点使用情况193
6.4.2 监控节点内存短缺情况193
6.4.3 运行集群命令196
6.5 诊断故障200
6.5.1 作业因无法认证用户而失败200
6.5.2 mpi作业失败201
6.6 基于报表的决策202
6.6.1 获取资源最高使用项目202
6.6.2 可扩展的报表数据库203

第7章 开发适用于高性能计算集群的vba和excel工作簿应用214
7.1 结构和格式215
7.2 概述215
7.2.1 基于事件的异步计算216
7.2.2 宏框架216
7.3 开始之前:完成本章所需的软件环境218
7.4 第一部分:从头开发工作簿220
7.4.1 启动新工作簿220
7.4.2 预备工作簿221
7.4.3 在宏框架里定义计算逻辑224
7.4.4 在本地运行宏并探索宏的工作流225
7.4.5 在集群上运行工作簿229
7.4.6 集群运行工作簿流程细解231
7.5 第二部分:转换一个桌面上的工作簿在集群上运行236
7.5.1 分析工作簿236
7.5.2 预备工作簿238
7.5.3 在宏框架内定义计算逻辑240
7.5.4 运行工作簿250
7.6 本章小结253

第8章 用户体验:上海汽车工业集团255
8.1 上海汽车工业集团简介和商务需求256
8.2 基于windowshpcserver解决方案和优势256
8.3 计算机辅助工程(cae)在高性能计算环境下的应用现状和挑战257
8.3.1 应用场景257
8.3.2 困境:hpc能力建设曲高和寡258
8.3.3 缺陷:软件license资产管理混乱259
8.3.4 短板:仿真数据及流程急需监管259
8.4 simcloud:基于windowshpcserver的门户环境259
8.4.1 平台架构259
8.4.2 功能架构260
8.4.3 “仿真工程师”常用场景261
8.5 应用集成案例261
8.5.1 ansys集成案例262
8.5.2 fluent集成案例262
8.5.3 abaqus集成案例263
8.5.4 nastran集成案例264
8.5.5 ls-dyna集成案例265
8.5.6 adams集成案例266
8.5.7 star-ccm+集成案例266
8.5.8 recurdyn集成案例267
8.6 license许可证管理268

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Windows HPC server: step by step
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon