kindle电子书

资源下载,尽在我的书库!
首页 > kindle电子书库 > 工业|计算机|互联网 > 电子、计算机、网络

CUDA专家手册:GPU编程权威指南

  • 作者: 多作者
  • 体积:26.36 MB
  • 语言:中文
  • 日期:2018-04-01
  • 推荐:

简介:英伟达公司CUDA首席架构师Nicholas Wilt亲笔撰写,英伟达中国首批CUDA官方认证工程师翻译;全面而系统地讲解CUDA编程的各方面知识,深度解析CUDA各种优化技术,包含大量实用代码示例,是深入掌握主流异构并行计算技术的权威指南。

电子书详细介绍

 英伟达公司CUDA首席架构师Nicholas Wilt亲笔撰写,英伟达中国首批CUDA官方认证工程师翻译;全面而系统地讲解CUDA编程的各方面知识,深度解析CUDA各种优化技术,包含大量实用代码示例,是深入掌握主流异构并行计算技术的权威指南。

编辑推荐

《CUDA专家手册:GPU编程权威指南》由机械工业出版社出版。

作者简介

作者:(美国)威尔特(Nicholas Wilt) 译者:苏统华 马培军 刘曙 吕家明

目录

中文版序 
推荐序 
译者序 
前言 
第—部分基础知识 
第1章简介 
1.1方法 
1.2代码 
1.2.1验证型代码 
1.2.2演示型代码 
1.2.3探究型代码 
1.3资源 
1.3.1开源代码 
1.3.2 CUDA专家手册库(cllLib) 
1.3.3编码风格 
1.3.4 CUDASDK 
1.4结构 
第2章硬件架构 
2.1 CPU配置 
2.1.1前端总线 
2.1.2对称处理器簇 
2.1.3非一致内存访问(NUMA) 
2.1.4集成的PCIe 
2.2集成GPU 
2.3多GPU 
2.4 CUDA中的地址空间 
2.4.1虚拟寻址简史 
2.4.2不相交的地址空间 
2.4.3映射锁页内存 
2.4.4可分享锁页内存 
2.4.5统一寻址 
2.4.6点对点映射 
2.5 CPU/GPU交互 
2.5.1锁页主机内存和命令缓冲区 
2.5.2 CPU/GPU并发 
2.5.3主机接口和内部GPU同步 
2.5.4 GPU间同步 
2.6 GPU架构 
2.6.1综述 
2.6.2流处理器簇 
2.7延伸阅读 
第3章软件架构 
3.1软件层 
3.1.1 CUDA运行时和驱动程序 
3.1.2驱动程序模型 
3.1.3 nvcc、PTX和微码 
3.2设备与初始化 
3.2.1设备数量 
3.2.2设备属性 
3.2.3无CUDA支持情况 
3.3上下文 
3.3.1生命周期与作用域 
3.3.2资源预分配 
3.3.3地址空间 
3.3.4当前上下文栈 
3.3.5上下文状态 
3.4模块与函数 
3.5内核(函数) 
3.6设备内存 
3.7流与事件 
3.7.1软件流水线 
3.7.2流回调 
3.7.3 NULL流 
3.7.4事件 
3.8主机内存 
3.8.1锁页主机内存 
3.8.2可分享的锁页内存 
3.8.3映射锁页内存 
3.8.4主机内存注册 
3.9 CUDA数组与纹理操作 
3.9.1纹理引用 
3.9.2表面引用 
3.10图形互操作性 
3.11CUDA运行时与CUDA驱动程序API 
第4章软件环境 
4.1nvcc—CUDA编译器驱动程序 
4.2 ptxas—PTX汇编工具 
4.3 cuobjdump 
4.4nvidia—smi 
4.5亚马逊Web服务 
4.5.1命令行工具 
4.5.2 EC2和虚拟化 
4.5.3密钥对 
4.5.4可用区域(AZ)和地理区域 
4.5.5 S3 
4.5.6 EBS 
4.5.7 AMI 
4.5.8 EC2上的Linux 
4.5.9EC2上的Windows 
…… 
第二部分CUDA编程 
第三部分实例 
附录A CUDA专家手册库 
术语表

我来说两句

本书评论

共有 0 条评论
图书分类
我的书库手机端
帮助中心
会员登录 ×
新用户注册 ×