• CUDA 编程 基础与实践
21年品牌 40万+商家 超1.5亿件商品

CUDA 编程 基础与实践

正版新书 新华官方库房直发 可开电子发票

51.06 7.4折 69 全新

库存33件

江苏南京
认证卖家担保交易快速发货售后保障

作者樊哲勇

出版社清华大学出版社

ISBN9787302564607

出版时间2020-10

版次1

装帧平装

开本32开

纸张胶版纸

页数392页

字数230千字

定价69元

货号SC:9787302564607

上书时间2024-12-04

文源文化

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
全新正版 提供发票
商品描述
作者简介:
樊哲勇,1983 年生,2010 年在南京大学物理系获理学博士学位,2010-2012 年在厦门大学物理系做博士后,2012-2014年在芬兰 Aalto 大学做博士后,2014-2016 在渤海大学任副教授,2016 年至今在芬兰 Aalto 大学做博士后。拥有 8 年 CUDA 编程经验,用 CUDA 开发了高效的分子动力学模拟程序 GPUMD 和量子输运程序 GPUQT,在计算物理的一流期刊《Computer Physics Communications》发表9篇原创论文。
主编推荐:
本书是一本理想的学习 CUDA 编程的入门书籍,理论与实操结合,难易适中。
内容简介:
CUDA是目前较为流行的GPU高性能计算的开发工具之一。本书通过大量实例系统地讲述CUDA编程的重要方面。前12章通过一些简短的例子循序渐进地介绍CUDA编程的基石知识,主要包括GPU硬件与CUDA程序开发工具(第1章)、CUDA中的线程组织(第2章:CUDA程序的基本框架与错误检测(第3、4章)、获得GPU加速的关键(第5章)、CUD中的内存组织与各种内存的合理使用(第6~8章)、原子函数的合理使用(第9章)、线程束内的基本函数(第10章)、CUDA流(第11章)、统一内存(第12章)等。后面两章是可选读的内容:第13章综合运用前述章节中的知识,用CUDA开发一个简单的分子动力学模拟程序;第14章介绍若干CUDA库(包括Thrust、cuBLAS、cuSolver和cuRAND)的使用。

本书适合高等院校理工科专业的本科生和研究生及其他任何对CUDA编程感兴趣的人士阅读。

目录:
第1章 GPU硬件与CUDA程序开发工具1

1.1 GPU 硬件简介1

1.2 CUDA 程序开发工具4

1.3 CUDA 开发环境搭建示例6

1.4 用nvidia-smi检查与设置设备7

1.5 其他学习资料8

第2章 CUDA中的线程组织10

2.1 C++语言中的HelloWorld程序10

2.2 CUDA中的HelloWorld程序11

2.2.1 只有主机函数的CUDA程序11

2.2.2 使用核函数的CUDA程序12

2.3 CUDA 中的线程组织14

2.3.1 使用多个线程的核函数14

2.3.2 使用线程索引15

2.3.3 推广至多维网格17

2.3.4 网格与线程块大小的21

2.4 CUDA 中的头文件21

2.5 用nvcc编译CUDA程序22

第3章 简单CUDA程序的基本框架25

3.1 例子:数组相加25

3.2 CUDA 程序的基本框架27

3.2.1 隐形的设备初始化29

3.2.2 设备内存的分配与释放29

3.2.3 主机与设备之间数据的传递31

3.2.4 核函数中数据与线程的对应32

3.2.5 核函数的要求33

3.2.6 核函数中if语句的必要性34

3.3 自定义设备函数35

3.3.1 函数执行空间标识符35

3.3.2 例子:为数组相加的核函数定义一个设备函数36

第4章 CUDA程序的错误检测38

4.1 一个检测CUDA运行时错误的宏函数38...

—  没有更多了  —

以下为对购买帮助不大的评价

全新正版 提供发票
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP