高性能计算技术丛书 CUDA高性能并行计算PDF格式文档图书下载
- 购买点数:11 点
- 作 者:(美)杜安·斯托尔蒂(Duane Storti) 梅特·尤尔托卢著 苏统华 项文成 李松泽 姚宇鹏 孙博文译
- 出 版 社:北京:机械工业出版社
- 出版年份:2017
- ISBN:9787111557494
- 标注页数:256 页
- PDF页数:266 页
第0章 本书导读 1
0.1什么是CUDA 1
0.2学习CUDA的“须知” 2
0.3本书的读者对象 3
0.4学习CUDA的必备 3
0.5本书的组织结构 4
0.6本书体例 5
0.7本书代码 6
0.8用户指南 7
0.9历史沿革 8
参考文献 9
第1章 起步 10
1.1运行CUDA样例程序 10
1.1.1在Windows下运行CUDA样例程序 11
1.1.2在Linux下运行CUDA样例程序 13
1.1.3估计“加速效果” 13
1.2运行我们自己的串行程序 14
1.2.1 dist v1应用 15
1.2.2 dist v2应用 16
1.3本章小结 18
1.4推荐项目 18
第2章 CUDA基础知识 19
2.1 CUDA并行模式 19
2.2需要知道的CUDA API和C语言拓展 21
2.3本章小结 23
2.4推荐项目 23
参考文献 24
第3章 从循环到网格 25
3.1并行化dist v1 25
3.2并行化dist v2 29
3.3标准操作流程 33
3.4简化操作流程 33
3.4.1统一内存和托管数组 34
3.4.2使用cudaMallocManaged()实现的距离应用 34
3.5本章小结 36
3.6推荐项目 37
参考文献 38
第4章 二维网格与交互式图形 39
4.1启动二维计算网格 40
4.1.1二维内核启动的语法 41
4.1.2定义二维内核 41
4.1.3 dist 2d 43
4.2通过图形交互实时显示 45
4.3 stability应用程序 54
4.4本章小结 62
4.5推荐项目 62
参考文献 62
第5章 模板与共享内存 64
5.1线程间依赖 64
5.2一维网格上的导数计算 66
5.2.1实现dd_ ld_ global 66
5.2.2实现dd ld shared 69
5.2.3解决二维拉普拉斯方程:heat 2d 72
5.2.4图像边缘锐化:sharpen 83
5.3本章小结 96
5.4推荐项目 97
参考文献 98
第6章 归约与原子操作 99
6.1全局交互的线程 99
6.2实现parallel dot 100
6.3计算整体属性:centroid_2d 106
6.4本章小结 113
6.5推荐项目 113
参考文献 114
第7章 三维数据交互 115
7.1计算三维网格数据:dist 3d 117
7.2查看三维数据并与之交互:vis 3d 119
7.2.1切片法 121
7.2.2体绘制法 124
7.2.3光线投射法 124
7.2.4创建vis 3d应用 126
7.3本章小结 139
7.4推荐项目 139
参考文献 140
第8章 CUDA函数库实践 141
8.1自定义的与现有的 141
8.2 Thrust库 143
8.2.1使用inner product()计算向量的模 144
8.2.2使用transform()计算距离 147
8.2.3使用generate()、transform()以及reduce()对π的值进行估计 151
8.3 cuRAND库 156
8.4 NPP库 158
8.4.1 sharpen_ npp 159
8.4.2更多使用NPP进行的图像处理操作 163
8.5线性代数中的cuSOLVER和cuBLAS实践 166
8.6 cuDNN库 170
8.7 ArrayFire库 171
8.8本章小结 171
8.9推荐项目 171
参考文献 172
第9章 探索CUDA生态系统 174
9.1主要资源的权威列表 174
9.1.1 CUDA空间 174
9.1.2其他的主要网络资源 175
9.1.3在线课程 176
9.1.4 CUDA书籍 176
9.2更多资源 179
9.2.1 CUDA样例 179
9.2.2 CUDA语言和库 179
9.2.3更多的CUDA书籍 179
9.3本章小结 180
9.4推荐项目 180
附录A硬件设置 182
附录B软件设置 189
附录C C语言编程须知 201
附录D CUDA实践技巧:计时、性能分析、错误处理与调试 229
- 《高性能计算技术丛书 CUDA高性能并行计算》(美)杜安·斯托尔蒂(Duane Storti),梅特·尤尔托卢著;苏统华,项文成,李松泽,姚宇鹏,孙博文译 2017
- 《高性能计算技术丛书 R并行编程实战》(美)西蒙·查普尔(Simon Chapple)著 2017
- 《高性能计算技术丛书 OpenCL异构并行编程实战》(美)雷蒙德·泰(RAYMONDTAY)著;张立浩译 2015
- 《高性能计算机并行文件系统》卢凯等编著 2005
- 《高性能计算并行编程技术 MPI并行程序设计》都志辉编著 2001
- 《高性能计算技术丛书 基于MATLAB的GPU编程》张帆,倪军,李征译;(古希腊)尼古劳斯·普洛 2019
- 《高性能计算》陈小辉,冯明,陈晨,钟阿林,蒋延耀编著 2017
- 《多核并行高性能计算 OpenMP》雷洪,胡许冰编著 2016
- 《工程科学中的高性能计算》姜弘道,张健飞,秦忠国等编著 2013
- 《高性能并行珠玑 多核和众核编程方法》(美)詹姆斯·赖因德斯(James Reinders)等编著;张云泉等译 2017
- 《高性能计算技术丛书 CUDA高性能并行计算》(美)杜安·斯托尔蒂(Duane Storti),梅特·尤尔托卢著;苏统华,项文成,李松泽,姚宇鹏,孙博文译 2017
- 《黑客》(美)杜安·弗兰克里特(Duane.Franklet)著;李新博,赵丽娟译 1999
- 《素描指南 第6版》(美)丹尼尔·M.曼德尔洛维兹(M.Mendelowitz),(美)杜安·威克姆(Duane A.Wakeham),(美)大卫·L.费伯(David L.Faber)著;徐迪彦译 2005
- 《城市水需求管理与规划》(美)杜安·戴维·鲍曼(Duane D.Baumann),(美)约翰·J.波朗特(John J.Boland),(美)华·迈克尔·黑尼曼(W.Michael Hanemann)编著;刘俊良,高永主译 2005
- 《战略管理 概念与案例》(美)迈克尔·A·希特(Michael A. Hitt),(美)R·杜安·爱尔兰(R. Duane Ireland),(美)罗伯特·E·霍斯基森(Robert E·Hoskisson)著 2009
- 《最新神经解剖图谱 第5版》(美)杜安· E.海恩斯(Duane E.Haines)著;鲍圣德等译 2002
- 《从文译九歌谈到古典文学的翻译问题》孙作云著 2017
- 《科学和技术23项突破》(美)帕纳蒂(C. Panati)著;科学和技术23项突破翻译组译 1983
- 《创业管理 成功创建新企业》(美)(布鲁斯 R. 巴林格)Bruce R. Barringer,(美)(R. 杜安·爱尔兰)R. Duane Ireland著;张玉利,王伟毅,杨俊等译 2006
- 《战略管理 竞争与全球化 概念》(美)迈克尔 A.希特(Michael A.Hitt),(美)R.杜安·爱尔兰(R.Duane Ireand),(美)罗伯特 E.霍斯基森(Robert E.Hoskisson)著;吕巍等译 2006
- 《北京志 工业卷 机械工业志 农机工业志》北京市地方志编纂委员会编 2001
- 《机械工业和机械图书的出版发行 机械工业出版社发行培训教材》陈慧毅,杨少晨编 1988
- 《冷冲模设计》赵孟栋主编 2006
- 《机械工业出版社》慕拉维叶夫著;孔庆复译 1959
- 《北京市立高级工业职业学校机械科毕业学生韩丕纯分数表/韩丕纯毕业证书》 1949
- 《中等职业教育机电类规划教材 机械工业出版社精品教材 机械设计基础 第2版》机械职业教育基础课教学指导委员会机械设计学科组组编;柴鹏飞主编 2006
- 《集知播识春秋录 机械工业出版社 1952-1988.机械科学技术情报研究所 1958-1988》机械科技情报研究所,机械工业出版社编 1988
- 《电线电缆》上海市电缆研究所编 1975
- 《FoxBASE+ 三周通》文忠等编著 1995
- 《FoxBASE+实验指导书》李爱华,王建诚编 1994