首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 并行计算与高性能计算
内容
内容推荐
编写可扩展的、快速、强大、节能的程序,才适合处理大量数据。使用并行编程,可将数据处理任务分布在多个CPU上完成,从而从根本上提高性能。只需要稍加学习,读者就可以创建速度和效率最大化的软件。
《并行计算与高性能计算》将讲述用于提高代码运行效率的技术。你将学习评估硬件架构,学会使用OpenMP和MPI等行业标准工具,将掌握用于高性能计算的数据结构和算法,并学习手持设备的节能技术。你甚至可在一组GPU上运行大规模海啸仿真程序。
主要内容:规划新的并行项目,了解CPU和GPU架构上的差异,找到性能不佳的内核和循环,使用批处理调度来管理应用程序。
阅读门槛:本书适用于精通高性能计算语言(如C、C++或Fortran)的有经验的程序员。
作者简介
罗伯特·罗比(Robert Robey),在洛斯阿拉莫斯国家实验室工作,30多年来一直活跃在并行计算领域。Yuliana Zamora目前是芝加哥大学的博士生及Siebel学者,曾在许多国家会议上讲授现代硬件编程技术。
目录
第Ⅰ部分 并行计算介绍
第1章 为什么使用并行计算
1.1 为什么要学习并行计算
1.1.1 并行计算的潜在优势是什么
1.1.2 并行计算的注意事项
1.2 并行计算的基本定律
1.2.1 并行计算的极限:Amdahl定律
1.2.2 突破并行极限:Gustafson-Barsis定律
1.3 并行计算如何工作
1.3.1 应用程序示例
1.3.2 当今异构并行系统的硬件模型
1.3.3 当今异构并行系统的应用程序模型及软件模型
1.4 对并行方法进行分类
1.5 并行策略
1.6 并行加速与比较加速:两种不同的衡量标准
1.7 你将在本书中学到哪些内容
1.7.1 扩展阅读
1.7.2 练习
1.8 本章小结
第2章 规划并行化
2.1 处理新项目:准备工作
2.1.1 版本控制:为并行代码创建一个安全的存储库
2.1.2 测试套件:创建健壮、可靠的应用程序的第一步
2.1.3 查找和修复内存问题
2.1.4 提高代码的可移植性
2.2 概要分析:探测系统功能和应用程序性能之间的差距
2.3 计划:成功的基础
2.3.1 探索benchmark和mini-apps
2.3.2 核心数据结构和代码模块化设计
2.3.3 算法:重新设计并行
2.4 实施
2.5 提交:高质量的打包过程
2.6 进一步探索
2.6.1 扩展阅读
2.6.2 练习
2.7 本章小结
第3章 性能极限与分析
3.1 了解应用程序的潜在性能限制
3.2 了解硬件性能:基准测试
3.2.1 用于收集系统特征的工具
3.2.2 计算浮点运算的最大理论值
3.2.3 内存层级和理论内存带宽
3.2.4 带宽和浮点运算的实证测量
3.2.5 计算flop和带宽之间的机器平衡
3.3 描述你的应用程序:分析
3.3.1 分析工具
3.3.2 处理器时钟频率和能耗的实证测量
3.3.3 在运行时跟踪内存
3.4 进一步探索
3.4.1 扩展阅读
3.4.2 练习
3.5 本章小结
……
第Ⅱ部分 CPU:并行的主力
第Ⅲ部分 GPU:加速应用程序运行
第Ⅳ部分 高性能计算生态系统
附录A 参考资料
附录B 习题答案
标签
缩略图
书名 并行计算与高性能计算
副书名
原作名
作者 (美)罗伯特·罗比//尤莉安娜·萨莫拉
译者 译者:殷海英
编者
绘者
出版社 清华大学出版社
商品编码(ISBN) 9787302607373
开本 16开
页数 523
版次 1
装订 平装
字数 903
出版时间 2022-07-01
首版时间 2022-07-01
印刷时间 2022-07-01
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类 教育考试-考试-计算机类
图书小类
重量 932
CIP核字 2022073500
中图分类号 TP301.6
丛书名
印张 34.25
印次 1
出版地 北京
239
170
27
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/12 22:45:59